A Thumbs Up on Cape Wind
Wednesday, April 28, 2010 - 12:20
in Physics & Chemistry
The federal government has given the green light to the Cape Wind project off the Massachusetts coast.
The federal government has given the green light to the Cape Wind project off the Massachusetts coast.