ESCO
Initialism of energy service company.
Noun
Initialism of energy service company.
Forms
ESCOs