Kenya’s Two Rivers Mall nears completion

KENYA
Construction of Two Rivers Mall in Nairobi will be completed by October this year with the development reportedly set to be the largest shopping mall in East Africa.