Walmart in top 10 of environmentally friendly companies.