Return to Article Details Moderating Effects of Macro Environment on Strategy Implementation and Performance in Energy Sector Institutions in Kenya Download Download PDF