PREVIOUSLY
Photo via Principle Power. A 9.5-megawatt floating wind turbine off the coast of Aberdeen, Scotland
PREVIOUSLY
###
The latest offshore wind lease ended due to pressure from the Trump Administratio… [+6100 chars]
PREVIOUSLY
Discussion (0)
No comments yet. Be the first to share your thoughts!
Join the Conversation
You need to be logged in to leave a comment.
Sign In Create Account