Return to Article Details The Mediating Role of Sustainability in the Relationship between Non-Technical Innovation and Competitive Advantage. Download Download PDF