Embracing corporate social responsibility: building sustainable fut...