Have you ever faced a problem because your bank account was in a different country than your company?
For instance, you opened a company in Belize and your offshore bank account was in Switzerland.
Most often this is how it is done because it's a better way to secure your funds and business.