Twitter’s going public today, November 7th, 2013. There’s been a great deal of enjoyment leading up to the biggest Internet IPO since May 2012, when Facebook went public. That day was a headache for Zuckerberg and Co., as prevalent need caused glitches that left financiers unsure whether or not theirRead More →