Skip to Content

EDF Sells Green Cred to Walmart for the Low, Low Price of $66 Million

  • Nov 6, 2013
  • Article
  • Independent Business
  • Big-box Retail
  • Climate Change
  • Walmart
  • Photo: Walmart Store