You literally cannot just transfer the money anywhere if it's money meant for a business. In many countries, just transferring that money to your personal account would be illegal. And many banks won't allow you to open a business account and directly after transfer millions of funds to it, without a long process of due diligence (AML/KYC). There is also a bunch of anti-terrorism (funding) laws that might prevent things from being done in just hours, especially during the weekend as many (most?) banks are outright closed during the weekend.