Yes, today is the Facebook IPO debut, but it’s not the only thing that happened in the tech world this week.
Shared publicly