Businesscafe - The Sri Lanka Retailers’ Association (SLRA), the apex body of organised retail in Sri Lanka, recently concluded the annual Sri Lanka Retail Forum under the theme ‘Redefining Retail : Future Proofing the Forward Journey’. ...