EC Power is an electronic transaction service provider and an application-hosting provider that has deep expertise in the energy industry and large-scale electronic transaction clearinghouses. EC Power assists companies to quickly and cost-effectively exc