The wind farm project would have included towering turbines located 15 miles off the South Jersey coast. (Photo courtesy of Orsted)
May 8, 2023