Electronic fund transfer problem wasn’t a scam: TCH, which is owned by 22 major banks, says some e-deposits failed last week due to a technical error.
Electronic fund transfer problem wasn’t a scam: TCH, which is owned by 22 major banks, says some e-deposits failed last week due to a technical error.