Set to open in October of 2015 is Two Rivers Mall that will be the largest in East and central Africa with Carrefour as its anchor tenant.
Set to open in October of 2015 in Kenya, East Africa's largest economy, is Two Rivers Mall. It will be the largest mall in East and central Africa with Carrefour as its anchor tenant.