Shell Announces Closure of 1,000 Gas Stations, Adjusts Focus to EV Charging
Oil and gas giant Shell plans to close 1,000 of its retail gas stations between 2024 and 2025. The closures represent the company’s shifting focus and utilization of its resources to expand services for EVs. The announcement was published in its Energy Transition Strategy 2024 report. Shell intends on installing around 70,000 public charging stations by […]