Funding and Acquisitions: Twitter closes on another $200 million in funding and an astronomical valuation

By Editor December 15, 2010