Wagana, Duncan; Karanja, Kabare
(Research in Business and Social Sciences, 2017-06-08)
This study discusses on the relationship between corporate governance mechanisms and corporate performance of manufacturing firms in Kenya. It argues stagnation of manufacturing sector in Kenya has come about largely as a ...