Total 1 articles
The Trump administration has suspended five major offshore wind projects on the U.S. Atlantic coast, citing national security concerns over radar interference. The move has sent shockwaves through the renewable energy industry.