Do you think hydro rebates announced in the Thone Speech this week will help lower your electricity bill?

Primary tabs