Delft Offshore Turbines and Capptions: Innovating for Safer Offshore Wind Technology December 11, 2023