Governments around the world have set ambitious targets to tackle climate change, but developers say power prices will have to rise to pay for it

0161 413 0666

Governments around the world have set ambitious targets to tackle climate change, but developers say power prices will have to rise to pay for it