Walmart accused of ‘greenwashing’ over clean energy claims

Report says company would take 33rd place in Greenhouse 100 Polluters Index if included, just behind Chevron

Get SCCS updates