side-area-logo

Sri Lanka

Sri Lanka IGMInvestment report

Sri Lanka

IGMInvestment report

Sri Lanka has to offer as a beautiful island located in South Asia. With the civil war coming to an end in 2009, the country created an historic opportunity to take advantage of its peacetime stability, geography, educated workforce and scenic beauty.