Twitter will be floated on the New York Stock Exchange today in an Initial Public Offering of 70 million shares priced at €26. The IPO price was announced last night, appropriately enough on the company’s own platform, with a tweet: https://twitter.com/twitter/status/398235511254298624 They overcame the 140 character restriction by tweeting an image of the announcement. Just […]