Statspotting
From the Statspotting archive
Tagged
sharespost
1 post
Facebook's Latest Valuation: $87.5 Billion
2011