Return to Article Details Moderating effect of Innovation on the Relationship between Customer Focus Strategy and Performance of Manufacturing Firms in Kenya Download Download PDF