Aquaterra delivers new modular rig offshore Egypt

Aquaterra technology in use offshore of Egypt
Aquaterra technology in use offshore of Egypt

Breaking