Before the close of 2023, dozens of new offshore wind turbines in the waters off RI and MA will be delivering electricity to New England’s power grid.
New Orleans Breaking News & Events
Before the close of 2023, dozens of new offshore wind turbines in the waters off RI and MA will be delivering electricity to New England’s power grid.