Return to Article Details Sustainable marketing and corporate social responsibility: a path towards sustainable development