Business | Thu Dec 5, 2013 10:19am IST

Google's mystery barge in San Francisco Bay under investigation