SL is a strategically located strong economy with access to emerging and established markets : BOI Chief
Sri Lanka is a skills powerhouse, with the best living environment in South Asia, a senior official said. Additionally, Sri Lanka is the place to work, live …