Return to Article Details Does Innovation Play a Role in the Relationship Between Corporate Social and Financial Performance? A Systematic Literature Review Download Download PDF