NAIROBI TO UNVEIL LARGEST MALL IN SUB-SAHARAN AFRICA
The Nairobi business hub is set to launch the largest mall in Sub-Saharan Africa. With over 50 shopping malls, the Business Bay Square (BBS) mall in Eastleigh Nairobi, is one of modern and biggest malls in Read More