A little over two years after buying it for $169 million, Houston-based Shell USA is shutting down its Volta C electric vehicle charging business. Shell confirmed to AdExchanger that it will dismantle Volta’s network of more than 2,000 EV charging stations this year. A Shell spokesperson said the energy giant is turning its attention to high-speed public charging stations at Shell-branded sites like gas stations and standalone EV hubs. Around the world, Shell operates more than 70,000 publi...