Firm fined after failing to stop customers losing $45k to scammers

· Perth Now