With a supply chain fraught with environmental issues and its own sustainability to take into account, Dell prioritises corporate social responsibility as a core part of its business strategy. Emily Andrews reports...