Lack of Clarity on Rate Caps Potentially Poses Further Threat to Kenya's Economy - World Bank | The Kenyan Wallstreet