By CEP Staff • 18 September 2015 in News

Shell boss expects solar to become ‘dominant’