March 4, 2021 Sri Lanka Economics and Business Sri Lanka is a small island nation located off the southern coast of India. It has a population of approximately 21 million people, and…