Hurricane Melissa has made landfall in eastern Cuba early Wednesday as a Category 3 storm after pummeling Jamaica as one of ...
Stopping projects like Revolution Wind threatens New England's power grid, which relies on future offshore wind developments ...