StanChart and Mizuho go 'uncovered' for Indonesia power project

Blurred image of Trade Finance article content