Post Thumbnail

Remember Google's mysterious floating barge? Well, you probably won't for much longer, because it's met an untimely end. According to the Portland Press Herald, the search giant no longer has a use for the iconic four-story structure, so it's been sold to an anonymous "international barging compan...

August 1st 2014 at 6:41am 0 Comments
Post Thumbnail

Tesla has a relatively tiny European presence with just a handful of showrooms, service hubs and Superchargers, but it's about to get a much larger foothold -- the EV maker has revealed that it will open more than 30 stores and service centers across Europe. There's no indication of just when and...

March 4th 2014 at 12:27pm 0 Comments
Post Thumbnail

It's a time of dire news for auto manufacturers, with losses widening, dealerships closing, and whole brands disappearing. Not so for Tesla, which despite all that bickering up top has managed to scrounge together the funds to open up a shop in Chelsea in western Manhattan, a swanky area full of ar...

July 15th 2009 at 7:51am 0 Comments