Facebook's campus is seen on the edge of the San Francisco Bay in Menlo Park

Facebook’s campus is seen on the edge of the San Francisco Bay in Menlo Park

Facebook's campus on the edge of San Francisco Bay is unlikely to see a rival sprouting in Japan. Photo: Reuters/Noah Berger. January 13, 2017.

February 21, 2017 10:33 AM (UTC+8)