Comverge and Constellation Combine Their Demand Response Businesses
Comverge and Constellation merger set to improve demand response service to commercial and industrial customers.
Comverge and Constellation merger set to improve demand response service to commercial and industrial customers.