Tesla Powerwall 2 Launched In UK At New London Store

A substantial part of the grand opening of Tesla’s new west London store, was the official launch of the Tesla Powerwall 2 in the U.K. The new store in Chiswick, situated on the site of a former “classic car” showroom, will be the largest store in London, and one of 16… …read more