Over 17 Million Brick-And-Mortar Stores in China Closed Last Year; 90 Expected to Shut by 2025