Google has been told it needs to move its mysterious barge that is current moored off San Francisco Bay. View source website On February 4, 2014 / Blog