By CEP Staff • 19 November 2020 in News

French energy giant Total SA has been awarded a concession with the City of Paris to manage and expand its public electric vehicle (EV) charging network.