
NYC Launches First Floating Renewable Energy Facility
New York City, November 8, 2024 – A major step toward sustainability was achieved today as New York City’s first floating renewable energy facility officially began operations off the coast…
Continue Reading













