Scottish renewable energy projects with a joint capacity to generate almost 2GW of clean electricity have today won contracts in a vital UK auction.
Inch Cape
1-1 of 1 Articles
Scottish renewable energy projects with a joint capacity to generate almost 2GW of clean electricity have today won contracts in a vital UK auction.