Cybersecurity breach at City of Portland led to $1.4m fraudulent transactionkatu.com1 point·PaybackTony··1 commentOpen articleSaveView on HN