August 21, 2018

Facebook revealed plans to lease an office campus now under construction in Burlingame, California, a move that would boost the social networking firm's occupied space in the San Francisco Bay Area to more than 7 million square feet.

The agreement would mark one of th...

Please reload

Recent Posts

Please reload