Brazil platform construction halted by pay dispute

Blurred image of Trade Finance article content