Green Rebel’s role in the Irish and global offshore energy industry

10th March 2025