By CEP Staff • 5 March 2012 in News

Renewable energy will be increasingly integral to global business strategy, report finds