Kenya: Is too much regulation stifling growth?