Renaissance capital: Stability pegged on Kenya's politics

Business | Wednesday 13 Sep 2017 4:14 pm