Markets and financialOther Lanka Sathosa Announces New Leadership Team publisherOctober 19, 2020 October 19, 2020 Lanka Sathosa, the country’s largest retail network business, announced a host of senior leadership appointments to spearhead its on...