EconomicsOther IFC invests in Melwa Hotels to Boost Tourism Infrastructure in Sri Lanka publisherMay 5, 2018 IFC, a member of the World Bank Group, is investing $27 million in Melwa Hotels and Resorts Private Limited towards the development...