Strictly speaking, a local bank account is not required. However, having access to local banking services will greatly improve the convenience and confidence of the company’s clients and counterparties.