NETHERLANDS-US-ECONOMY-AUTO-TESLA

The logo marks the showroom and service center for the US automotive and energy company Tesla in Amsterdam on October 23, 2019. (Photo by JOHN THYS / AFP) (Photo by JOHN THYS/AFP via Getty Images)

Leave a Reply