Barclays mandated on $800m Zambian power project

Blurred image of Trade Finance article content