Rumor has it that Google is building a custom facility on a large barge currently located at Treasure Island. Speculation on the use of the facility ranges from a Google Glass store to an offshore data center. A similar barge has been spotted in Portland, Maine so a world takeover attempt may be imminent. [SF Business Times/photo via Yahoo]
Filed under: