Corporate Sustainable Development (CSD) – also referred to as Corporate Social Responsibility – is now at the heart of business practices. Earth Observation from space has the potential to provide a global and cost-effective way to objectively measure progress towards sustainability of business activities.
Full story:
http://www.esa.int/esaEO/SEM1LDNZCIE_index_0.html