Rise of renewables may see off oil firms decades earlier than they think. All of this stuff that “could never happen” keeps happening.
Rise of renewables may see off oil firms decades earlier than they think. All of this stuff that “could never happen” keeps happening.