Bahri to back fledgling Saudi shipyard with score of VLCC orders
International Maritime Industries sits on $10bn worth of guaranteed off-take agreements for ships and rigs
International Maritime Industries sits on $10bn worth of guaranteed off-take agreements for ships and rigs