February 13, 2006
The European Space Agency (ESA) has begun working with several large multinational businesses to integrate satellite data into the companies’ corporate sustainable development (CSD) efforts, ESA announced. The practice of CSD, also known as corporate social responsibility, is when corporations manage their business processes to produce an overall positive impact on society. Companies regularly issue...
Connectivity