Credit: MyLot user CillySophie
The social network priced its shares at $38 apiece, valuing the company at $104 billion.
From Bloomberg Businessweek View Full Article
No entries found