Tag Archives: Showroom

After CNET discovered the existence of Google’s mysterious barges floating near San Francisco and Portland, many speculated they were data centers and then said they would eventually be turned into fancy retail showrooms fo...