InfrastructureGas and oil giant Shell is looking to close a 1,000 retail gas stations up to 2026, as it pivots toward deployment of electric vehicle (EV) charging stations.Read more
InfrastructureUp to six hundred fast charging stations will be installed in the Dutch provinces of North Holland, Flevoland and Utrecht over the next seven years. Shell Recharge, TotalEnergies and NXT 50five will install, manage and...Read more