Translate:

What does ESCO mean?

ESCO stands for Energy Service Company. The term Energy Savings Company is also used. It is a company or an entity that delivers energy services or other energy efficiency improvements in an energy user’s premises, and accepts some degree of financial risk in doing so. The payment for the services delivered is based (either wholly or in part) on the achievement of energy efficiency improvements.