Return to Article Details Strategic Leadership and Performance of Companies Listed on the Nairobi Securities Exchange: The Moderating Role of the Macro Environment Download Download PDF