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