EnerNOC – Energy management solutions for demand response, energy efficiency, energy procurement, & carbon management. EnerNOC (NASDAQ: ENOC) looks like a pretty solid venture into the new world of combining IT efficiencies with clean, renewable energy. According to their site they are transforming the way the world uses energy. They help commercial, institutional, and industrial organizations use…