Return to Article Details Does Competitive Advantage Mediate the Relationship between Innovation and Business Performance? Download Download PDF