here is my guess: http://www.goodcleantech.com/2008/05/cars_could_produce_earthcleans.php Laidlaw is the FACILITY in the picture