Al Dur 2 advisory bids in

  • 0

Al Dur 2 is the second phase of the 1234 MW Al Dur IWPP which reached financial close in 2009

Blurred image of Trade Finance article content