Troubled finance company Geneva Finance Ltd has been done for overcharging customers and has paid $588,114 back to them.

Read More at The New Zealand Herald…