Future Power Technology: Issue 82

Will mass uptake of electric cars spell the end of the road for big oil?