Tenants Vacate The Palms Shopping Mall In Droves, Business Dwindles
In its early days, The Palms Shopping Mall, Lekki, was the place to be whether for pleasure or business. Described as the first mall ever built in West Africa, it was the most diverse shopping mall brand in Nigeria offering unsurpassed…