I don't know how they did it but the bank where they did it must have been stupid, not audited and the management is hopefully fired. No bank onshore or offshore bank should ever have allowed transactions in that size to be made without additional controls and checks!