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
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