U.S. Markets closed

Google's mystery barge: Inside the 3 leading theories

What could company be setting up in San Francisco Bay?