Return to Article Details Does ecological sustainability really matter? Evaluation of its mediating role in the relationship between innovation and competitiveness Download Download PDF