3 ms·The largest bank in the Seychelles (a known tax evasion jurisdiction) is Barclay's, based in London.by hackerboos 11y agoThe largest bank in the Seychelles (a known tax evasion jurisdiction) is Barclay's, based in London.