A rendering depicts by the gigantic wind farm turbines would have looked like off the Cape May County coast. (Image courtesy of Orsted).
October 31, 2023