Finance company Geneva Finance has frozen investor repayments, shut down its branches, fired staff, and has now had to reverse $588,114 in illegal charges after a Commerce Commission investigation.

Read More at Stuff…