Corporate, social and environmental responsibility