Search
Facebook's new campus in Menlo Park, California.

Photographer: David Paul Morris/Bloomberg

Facebook's new campus in Menlo Park, California.
March 31, 2012
Article
Facebook Valued at $102.8 Billion in Final Auction on SharesPost
« Back to Home