Sage Journals HomeSage Journals Home
loading
Pay to be green? The effect of corporate social responsibility contracting on green innovation performance