ESCOs

ESCOs stands for Energy Service Companies