EESCO

AcronymDefinition
EESCOEnergy and Environmental Services Company (UK)