IFC invests US$20mn in Sri Lanka's Cargills retail chain (15-Feb-15, Economy)
COLOMBO (EconomyNext) - International Finance Corporation, a unit of Washington-based World Bank has invested 20 million...