Money

Indiana taxpayers can expect $125 automatic state refund

Indiana taxpayers can expect an automatic $125 state refund this year.