Return to Article Details Managerial Ability and Investment Efficiency among Firms Listed at the Nairobi Securities Exchange Download Download PDF