Google barges

Mystery behind Google barges revealed

Google barge in San Francisco

Two massive barges, one in Portland, Maine and another in San Francisco, California, have been the topic of rumour since it was revealed that Google owned them both. In fact, it now appears that there are four of them in all. Speculation suggested that they could be floating data centers that would use ocean water to stay cool or even […]