Industry body says investor confidence must be restored after ‘unhelpful’ government interventions in European power markets as 19GW of new plant capacity installed This post appeared first on Recharge News.

Industry body says investor confidence must be restored after ‘unhelpful’ government interventions in European power markets as 19GW of new plant capacity installed This post appeared first on Recharge News.