Let’s See: 84 Percent of $24.6 Billion Is …

July 21st, 2010

… undoubtedly a massive legal headache for everyone at Facebook. Bloomberg reports.

Leave a Reply