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