consumer backlash

Ameren Rate Relief For Illinois, Your Rebate Checks Are In The Mail

Ameren Rate Relief For Illinois, Your Rebate Checks Are In The Mail

When Robert Hancock of Carterville, IL got his monthly power bill, it made him mad. Why? Because it was $526.62—up 200% from the previous month.