Facebook is making good on its promise to build affordable housing near its headquarters in Menlo Park. The social media giant announced plans on Friday to build new housing in the area to offset concerns about the controversial 1.1 million square-foot expansion of its headquarters.Read more...