As offshore wind based energy production ramps up, scientists flag potential impacts, costs and benefits energy.renewable Article 2362 words 10 votes