Price of offshore wind power falls to new record low
THE price of offshore wind power has fallen to a new record low, as the UK Government announced 11 gigawatts of winning bids for various renewable…
The National (Scotland) ·