A Mercedes star, the logo of the Mercedes-Benz brand, stands on a showroom. (PHOTO : Sebastian Gollnow:dpa)
Norsk Hydro Partners Mercedes-Benz in Low-carbon Aluminium Deal
2022-12-15
Check Also
Fuel consumption is the biggest operational cost in any truck fleet. Addressing this issue with ...