Home / Another hyped-up study predicts ‘mass electrification’ of transport, imminent collapse of global oil demand / Screenshot 2018-05-25 at 7.42.44 AM