Twitter announced today — over Twitter — that it's going public. The news wasn't much of a surprise, but the way in which the company filed papers with the SEC is a bit of a mystery.
Twitter is tapping former Ticketmaster CEO Nathan Hubbard as its first Head of Commerce. The social network wants to generate more revenue from online retail, but the details have yet to be worked out.