Retail experts have long sounded the alarm on malls in the US. Click here to read the full article in CNN Business mall, Business, US, retailer, retail experts, strategy, shopping centre Share on: