EnerNOC, Inc. (NASDAQ:ENOC) a company that provides energy management applications, services, and products for the smart grid, which include demand response, data-driven energy efficiency, energy price and risk management, and enterprise carbon ...
Related articles »