The Sri Lanka Retailers’ Association (SLRA) brought together more than 500 retail leaders, business decision-makers, entrepreneurs, technology experts, policymakers and investors at the Sri Lanka Retail Forum 2026, held recently …
Forums and Meetings