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