Energy boss: Wind farm contracts make Scotland world leader in floating turbines
Published
Scotland and the UK can become a leader in floating offshore wind farms, the boss of one of the biggest renewable energy producers in the UK has said.
Full Article