main barge Articles

Mystery Barge In New England – Is Google Behind It?

If you thought one Google barge was enough, you were wrong. Another “Mystery Barge” allegedly owned by Google is floating off the East Coast, near Maine. Google owns another barge that it had built earlier this year, which floats in …