Return to Article Details The Joint Effect of Strategic Leadership, Strategy Implementation, Macro Environment and Performance of Companies Listed on the Nairobi Securities Exchange Download Download PDF