For sceptics who view corporate social responsibility as being more about talk than action, a look through the 167 pages of the latest sustainability report from Swedish retailer H&M Hennes & Mauritz AB provides a valuable insight into just how seriously some fashion firms take their obligations.