Share:

FleetGroup editors had a chance to tour the Greenkraft facility in Santa Ana, Calif., on Dec. 17, 2012, and learn more about the company’s operations.

Photos by Chris Wolski