Department of Interior Announces Major Offshore Wind Lease Sale for New England Coast
The U.S. Department of the Interior has announced a substantial offshore wind energy lease sale set for October 29, 2024. The sale will cover eight areas off the coasts of...