VISIONARY TECHNOLOGY LEADERSHIP

Top 25 Retail Website / Global Retail Influencer

 

The future of the American mall - CBS This Morning

 
 

Almost 1,700 USA stores inside malls closed in 2018, according to Bank of America, and so far this year, closings have reached more than 4,000. This is the future of malls. - CBS This Morning

 

MORE VIDEOS