Return to Issue Details Influence of Governance Factors on Performance of Firms Listed at Nairobi Securities Exchange, Kenya Download Download PDF