Recent Posts

Banks, fintechs report 42,082 suspicious transactions to NFIU

Key points Reporting entities submitted 42,082 Suspicious Transaction Reports (STRs) to the NFIU in 2025. Deposit Money Banks accounted for 38,715 STRs, representing about 92% of...