Who is Invenergy and what is Clear River Energy Center?

Invenergy Services LLC is the parent company sponsoring the Clear River Energy Center (CREC) power plant project. CREC is the legal name given to the project proposed for Burrillville but it is effectively an Invenergy project.

For more information about the company, visit their website. The company also has a page dedicated to the CREC project.