Tag: malls in kenya
Two Rivers Mall cements Kenya’s top position in retail space
Two Rivers Mall cements Kenya’s top position in retail space
Recent surveys have continued to put Kenyan capital Nairobi ahead of its peers when it...