Businesscafe - The Sri Lanka Retailers’ Association (SLRA), the apex body for organised retail in Sri Lanka, has issued a communique requesting landlords, lessors, and business partners to reduce leases and rentals for the Association’s membership.
...