Shell To Buy Ad-Supported EV Charging Network Volta For $169 Million
Volta operates more than 3,000 charge points across 31 states that serve EV drivers both electricity and ads
United States Vince Cubbage Ev Charging Network Volta Royal Dutch Shell Volta Inc Shell United States
Source: carscoops.com