Return to Article Details Moderating Role of Firm size on the relationship between Micro Factors and Financial Performance of Manufacturing Firms in Kenya Download Download PDF