Business News6 years ago
What is Facebook’s mysterious compound “Area 404”?
(BUSINESS NEWS) Facebook’s headquarters in Menlo Park, California, has recently received a new addition. The company has opened a massive, 22,000 square foot hardware lab known...