Share this page

IFC INVESTS IN NEW PRIVATE SECTOR BANK IN SRI LANKA