Enel, EnerNOC strike $300M cleantech deal

June 23, 2017