How US onshore wind projects are being blocked over national security
The Department of Defense is now scrutinizing over 165 onshore wind farms, disrupting renewable energy progress by citing radar interference concerns. What does this mean for the industry and clean energy goals?