Twitter on the launchpad #TWTR Today, Twitter is on the cusp of becoming a publicly-listed company with an initial equity valuation of $18 […]