They may do so a s there is no requirement for residency. They simply need to present proof of a home country address. With our extensive network of banking partners, Tetra Consultant can assist with corporate bank account opening service.