Posthaste: Businesses at greater risk of payment fraud 0 11.09.2024 15:00 Financial post 15% of businesses have lost money to a scam in the past six months