World Energy

Online auction sites for selling and buying capacity for demand response networks initiated in early 2010. According to company materials, as of August 2013 the Company has transacted more than $40 billion in energy, demand response and environmental commodities on behalf of its customers, creating more than $2 billion in value for them.

Corporate Headquarters
100 Front St, 20th Floor
01608 Worcester , MA
United States
42° 15' 40.5792" N, 71° 48' 8.2116" W
Massachusetts US
In Progress