Green energy projects on Long Island face scrutiny as federal permits are revoked and tax credits are reconsidered, impacting ...
GE Vernova is going to supply more than 100 US-made wind turbines to renewables developer RWE for 308 MW of wind projects ...