2 employees
Energy Curtailment Specialists, Inc. (ECS) is the largest private demand response provider in North America.
2001
$50K
from 1 investors over 1 rounds
ENERGY CURTAILMENT SPECIALISTS, INC raised $50K on March 31, 2011
Investors: NYSERDA