If a person is hired in a corporation's subsidiary in country A performing function B, do you really need to ask for permission for them to get trained and re-tool their company provided computer to perform function B in country C?
It's the same company. You will still be paid by country A. It's the same function. If people refuse to work, isn't that grounds for termination? Besides - there is nothing to do in function B for country A because business is poor.