Return to Article Details Mediating effect of competitive advantage on the relationship between corporate strategy and business performance Download Download PDF