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