View
2 stock photos
Engineers perform integrity assessment of offshore platform components
Specialist inspecting integrity of offshore platform infrastructure