Share this page

IFC Reaffirms Commitment to Sri Lanka Amid Plans to Increase Investments in the Country