Tag: Tesla

This CEO Cancelled 15 Tesla Vehicles To Purchase European EVs. This is Why

In a transfer reflecting rising anti-American sentiment, French entrepreneur Romain Roy rejected…

Shubham Shubham