The UK government will hand out £315 million to 27 renewable energy projects through its first competitive auction for low carbon financial support.
The UK government will hand out £315 million to 27 renewable energy projects through its first competitive auction for low carbon financial support.