In-store buys account for 90pc of retail salesOver 90 per cent of purchases are still done in stores in this era of e-commerce, which means malls in the region are bustling with local and visiting shoppers buying for the holiday season, according to a new report. To manage th Moreā¦ |