Facebook Sells 1.96 Stake at $10 Billion Valuation

Share this