Business Plans Two Rivers, the Biggest Mall in sub-Saharan Africa opens in Nairobi by Milicent Atieno February 15, 2017 by Milicent Atieno February 15, 2017 Nairobi Kenya just got the bragging rights to be the host of the biggest mall in sub-Saharan…