Sustainability and Socio-Environmental Responsibility