The most highly anticipated initial public offering in today’s tech world is officially happening. Facebook filed S-1 documents with the Securities and Exchange Commission Wednesday afternoon to raise a maximum of $5 billion. According to the filing, Facebook made $3.7 billion in revenue in 2011.
Updated. On Wednesday morning, the New York Times sent a number of emails urging customers to call a toll-free number to renew their subscriptions. They seem to have been sent by Epsilon Data Management, an email marketing firm which had a major data breach in March.