NC environmentalists lament decision to scrap offshore wind farm
March 24, 2026
TotalEnergies and the U.S. Dept. of the Interior signed an agreement to end two offshore wind leases — one in North Carolina and one in New York.
Search
RECENT PRESS RELEASES
Related Post
