2008: all of the above (BP)

a) oil,
b) natural gas,
c) wind,
d) solar,
e) biofuels
or .... ✓ f) all of the above

Who: BP
Advert: Various publications, 2008
Methane: 1787.01 ppb

Source: The Guardian

Previous
Previous

1991: Global warming may not be true (ICE)

Next
Next

2000: Unsettled Science (ExxonMobil)