Tesla shatters records in climb to Nasdaq’s top performing spot

Signage is displayed at the Tesla Inc. showroom in Newport Beach, California, U.S., on Friday, July 6, 2018. Photographer: Patrick T. Fallon/Bloomberg
Signage is displayed at the Tesla Inc. showroom in Newport Beach, California, U.S., on Friday, July 6, 2018. Photographer: Patrick T. Fallon/Bloomberg

More from Energy Voice

Latest Posts