UncategorizedNovember 28, 2019 Shopping malls are still one of the most visited places with 93% occupancy amidst online retail