Shell wants to expand its charging network and has taken over Evpass in Switzerland. According to Shell, the latter operates the largest network of charging stations in the country, with locations in all cantons and about a third of municipalities. “Switzerland is an important market for our Mobility business where we plan to rapidly expand […] More…