View
2 stock photos
Engineers perform integrity assessment of offshore platform components
Drilling rig inspector inspecting integrity of offshore platform infrastructure