List of 10 reasons to do x, y or z are a common journalistic trait, one I often think is wasteful. If there are 8 reasons don't add two more. The eight are valid or they are not.
Todays canadianmanufacturing.com has an article "Top 10 reasons businesses get clean". Most of them are valid and worthy. The two reasons why I would recommend a business to get clean they don't mention. Reason one, your customer values it. Many customers from Walmart to small business value their suppliers doing sustainability/green initiatives. As Lean practitioners we know don't do anything that your customer does not value, because they don't want to pay for it. And reason 2 being clean will make you more profit. Reduced waste, energy and emissions all can save money, the other valid reason.
Why can we keep it simple?
If you have the spare time the article is here http://www.canadianmanufacturing.com/energy/sustainability/top-10-reasons-businesses-get-clean-45145
And if you have lots of spare time the full McKinsey article is here (which I'll admit I have not read) http://www.mckinseyquarterly.com/Energy_Resources_Materials/Environment/The_business_of_sustainability_McKinsey_Global_Survey_results_2867?pagenum=2