Meraas Holding signs $113m ECA deal

Blurred image of Trade Finance article content