ESCO full form Energy Service Company What is the meaning of ESCO ? An energy service company has a side variety of energy solutions that it can offer.From small,private ,mid range or large industrial requirements,the ESCO can perform tasks such as...