By CEP Staff • 27 February 2015 in News

EnerNOC’s net income nearly halves in 2014