News

Struggling Ezra bags subsea contracts worth $155m

For projects in Asia, Europe and West Africa.