The Sri Lanka Retailers’ Association (SLRA) is all set to bring together more than 500 retail leaders, business decision-makers, entrepreneurs, technology experts, policymakers and investors at the Sri Lanka Retail …
Technology & Innovation