Source: DC Velocity

Volta: Shell gas station chain acquires electric car charging network for $169 million

Buying Volta Charging's 3,000 plug-in sites is part of Shell's plan to grow from 140,000 charge points today to 2.5 million by 2030.

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
100-250
Vince Cubbage's photo - Interim-CEO of Volta

Interim-CEO

Vince Cubbage

CEO Approval Rating

87/100

Read more