4 ms·
Depends where you live and why you were wiring the money. Banks in the UK are on the hook if it's a scam induced transfer.
by mvc 4y ago
Depends where you live and why you were wiring the money.
Banks in the UK are on the hook if it's a scam induced transfer.