University of Limerick Researchers Unveil Robotic Solution for Floating Wind Turbine MaintenanceAugust 1, 2024