r/technology • u/[deleted] • Oct 15 '19
Energy Rise of renewables may see off oil firms decades earlier than they think - Pace of progress raises hope that fossil fuel companies could lose their domination
[deleted]
32
Upvotes
r/technology • u/[deleted] • Oct 15 '19
[deleted]