ESCO
See also:
esco
,
Esco
,
escó
,
Escô
,
and
-esco
English
Noun
ESCO
(
plural
ESCOs
)
Initialism of
energy service company
.