Found an interesting story?

IFC wants its money

Indonesian shipping company Trada Maritime is facing a demand from the World Bank for repayment of $31m.