Total Acquires London’s Biggest EV Charging Network

London’s largest chain of EV charging network Source London has now been bought over by French oil major Total. In a landmark development, Source London, will now come under the Total umbrella, which basically means each of its 1,600 street…