Demand more than what industry can supply: Nexus Malls CEO
Top local retailers are looking to add anywhere between 5,000 and 7,000 stores in the next 12 months.
Top local retailers are looking to add anywhere between 5,000 and 7,000 stores in the next 12 months.