World Bank Group’s IFC to invest US$ 27 million in Sri Lanka’s Melwa Hotels and Resorts Private Limited
A subsidiary of the World Bank Group, the International Finance Corporation (IFC), is reportedly investing US$27 million in Sri Lanka’s Melwa Hotels