Government strikes back with statement on energy payments
A LACK of support for the UK’s renewables industry is a criticism that has increasingly been aimed at the Government. Delays in decision-making that have eroded investor confidence is one criticism in particular that keeps landing at the feet of those strutting around the corridors of power. However, last week, the Government fired back...
Read more