Google abandons its plans for a floating technology exhibit hall, at least on the East Coast. …read more
Category: Latest News
Share this post
Google abandons its plans for a floating technology exhibit hall, at least on the East Coast. …read more