3 ms·
Absolutely. A lot of our corporate clients are deciding to set up shop elsewhere, such as Canada, and a lot of our individual clients from China and India are
by proberts 8y ago
Absolutely. A lot of our corporate clients are deciding to set up shop elsewhere, such as Canada, and a lot of our individual clients from China and India are moving elsewhere as well, such as Canada - or pursuing an EB1A green card, although the standard is tough and getting tougher.