Random Goodies
October 24, 2007
#
Microsoft to Pay $240 Million for Stake in Facebook - New York Times