EFIC under fire as government urged to sell assets

Blurred image of Trade Finance article content