Marine Mammal Deaths and Wind Power Development: Evidence Aplenty

“As of mid-March 2023, NOAA Fisheries has handed out 15 marine mammal Incidental Take Authorizations (ITAs) to offshore wind projects from NC to MA. These will allow companies to ‘take’ 111,817 whales, dolphins and seals. The harassment, injury, and killing of marine mammals are referred to as ‘takes’.” Let the debate continue on the cause … Continue reading Marine Mammal Deaths and Wind Power Development: Evidence Aplenty