The logo marks the showroom and service center for the US automotive and energy company Tesla in Amsterdam on October 23, 2019.
John Thys | AFP | Getty Images
Tesla has regained its footing in the waning days of the year, but some of the other names in the electric vehicle space don’t seem to be following suit.
Comments