Return to Article Details Effect of innovation on company performance with environmental performance as a mediating variable Download Download PDF