Posts tagged Adele Peters
Is it possible for an oil company to help fight climate change?

A year ago, Royal Dutch Shell, now the largest oil company in the world, acquired NewMotion, a company with thousands of electric car charging points throughout Europe. A month later, Shell started installing fast chargers at some of its largest gas stations. In late October, the company started installing ultrafast chargers that can fully charge the newest electric cars in 10 minutes.

Read More