Return to Article Details Effect of Managerial Ability on Financial Performance of Firms Listed at Nairobi Securities Exchange, Kenya Download Download PDF