Karibu Homes Wins Best Housing Development In Sub-Saharan Africa August 28, 2017 Editor Off Brand Buzz, The first ever African Property Investment (API) Awards was held on 27th August 2017 in...