Dec 2015: China

From News, By admin, Update March 10, 2016 at 3:09 pm

ALBA OS, take control of Project Management of one new CJ46 Jack Up rig currently under construction in China.

Copyright ©2015 Alba.com Inc
Dubai Office

18th floor, Suite 1801

City Tower -2, Sheikh Zayed Road

PO Box No 32665

Dubai - United Arab Emirates

UK Office

9 Cumbernauld House

Wilderness Brae

Cumbernauld, Glasgow

G673JG, Scotland UK