Economics
Green Britain – A Victim of Its Own Success?
In the past few months, we have seen some challenging developments in the renewable energy sector. Two key announcements from the Government have stripped away the stabilising wheels for clean energy, removing some of the incentives on which the industry has relied, making it harder to progress. The reasons were Read more…