Found 2 results for shopping malls
The Leopards Hill Mall is located in Bauleni, Lusaka, Zambia and it has just opened its doors on August 27th 2020.
 198    53       # shop # shopping malls # Zambia
After a brutal year for most malls -- capped off by a weak holiday shopping season thanks to the deadly COVID-19 pandemic -- many that have struggled financially for years may finally vanish in 2021 as their tenants close up shop.
 17    4       # shopping malls # extinction