18th October 2024 Church News.
Financial losses from authorised push payment (APP) fraud, romance and purchase scams and impersonation deceptions show a marked decline in the first half of the year, according to new data from UK Finance.
September 15, 2025Church News