Skip to main content
Article

Corporate social responsibility and environmental performance: The mediating role of environmental strategy and green innovation

Sascha KrausDurham University, Durham University Business School, Mill Hill Lane, Durham DH1 3LB, United KingdomShafique Ur RehmanILMA University, ILMA University Business School, Main Ibrahim Hyderi Road, Korangi Creek, Karachi, PakistanFabienne GarciaComplutense University of Madrid, Av. Séneca, 2, 28040 Madrid, Spain
2020en
ABI

Abstract

No abstract available.

Identifiers

Citations and references

Cited by 40 references