Large offshore wind project completed off New York coast All turbines of South Fork Wind have been completed and project is delivering energy to the Long Island electric grid, officials say March 15, 2024