Sri Lanka Retail Forum 2026 to spotlight growth, technology and future of retail

The Sri Lanka Retailers’ Association (SLRA) is all set to bring together more than 500 retail leaders, business decision-makers, entrepreneurs, technology experts, ..