News

The 4,000 square foot space serves as a retail and showcase outlet rather than a production hub. Tesla has also secured three ...