A new poll shows 7 out of 10 Illinois residents are in favor of the Clean Energy Jobs Act (CEJA). CEJA (Senate Bill 2132/House Bill 3624) would help keep a lid on Illinois consumers’ utility bills by boosting energy efficiency programs and taking advantage of the rapid growth of wind…...
Donations matched this month!
A generous Illinois family is matching contributions.
Fight for clean, low-cost energy in Illinois!