ANZ has been ordered to pay a $15 million penalty after admitting to misleading more than 186,000 customers over fees and interest charged.

ANZ has been ordered to pay a $15 million penalty after admitting to misleading more than 186,000 customers over fees and interest charged.