Ushering in investment era to solidify status as regional hub
While the country holds more space in one’s mind as the ‘pearl of the Indian ocean’ (enchanting travelers from the time of Ibn Batuta) for its scenic beauty, Sri Lanka has also established itself as a priority destination when it comes to investments and trading.