See also: esco, Esco, escó, Escô, and -esco

English edit

Noun edit

ESCO (plural ESCOs)

  1. Initialism of energy service company.