Invenergy is an electric power generation company that develops and manages energy projects. The company maintains corporate operations in Chicago, Illinois, with internal functions focused on tax forecasting, investor reporting, and property tax advisory.