To enhance service delivery to its citizen, the Government of Kenya established Parastatals by enacting necessary legislations to entrench state corporations and to give them legal impetus thereby bestowing upon them authority and legitimacy to operate. Due to globalization, competitiveness, and streamlining, these parastatals are left with no...
Continue Reading