Onshore Wind Developers Blame Pentagon Review Freeze for Blocking Clean Power Across 30 States
More than 250 onshore wind energy projects across the United States are stalled because the Pentagon has not completed required national security reviews, according to the American Clean Power Association. The delays…









