Employees work at the assembly line of the Truck E-Tech T, Renault's new 100% electric truck, at the Renault truck factory in Bourg-En-Bresse, eastern France, on July 3, 2024. (Photo by OLIVIER CHASSIGNOLE / AFP) (Photo by OLIVIER CHASSIGNOLE/AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker