10.0.3.114

KPMG energy survey 2007

243
Oil and gas execs say a focus on renewable energy sources is key to addressing declining oil reserves, this KPMG survey