Update: EKN Bombardier guarantee “less than 10%” of project value

Blurred image of Trade Finance article content