customer-sited CHP

Mechanical CHP to the Rescue

Mechanical CHP to the Rescue Why the “P” in CHP Doesn’t Always Stand for Electric Power Written by Dale Desmarais, Director of Business Development, Tecogen, Inc., April 8, 2018 If you live in a large city or you are involved in energy, you’ve probably heard about CHP. CHP stands for combined heat and power, also […]