Greenleaf congratulates EP Purification as best early-stage company at Clean Energy Challenge Posted on April 4, 2014February 14, 2019 by John Andersen The Clean Energy Challenge 2014 was hosted by Clean Energy Trust (CET) based in Chicago, IL. Continue reading→