Small and medium enterprises

Is the Kenyan taxation system hampering SME growth?
CNBC Africa Thu, 27 Feb 2020 10:12:45 GMT