Shell to Close 1,000 Petrol Stations for EV Charging
As it shifts its focus to the development of charging stations for electric vehicles (EVs), gas and oil giant Shell plans to shutter up to …
Shell to Close 1,000 Petrol Stations for EV Charging Read More »