If ratified, the deal will give Shell ownership of the biggest public EV charging network in Britain with more than 2,700 charge points. Reuters
If ratified, the deal will give Shell ownership of the biggest public EV charging network in Britain with more than 2,700 charge points. Reuters

Shell takes aim at electric car market with ubitricity purchase