I wouldn't use the word ethical, or give agency to a legal entity.
It's people who own and run businesses, and it's not unethical for people to want to put themselves in a better financial situation rather than a worse one.
Many who would call a business unethical for moving somewhere with a more favorable regulatory environment are entirely in favor of economic migrants moving to welfare states to be better off. They might argue the business should pay back the benefits it got from the welfare state, but would probably bristle at the suggestion that the migrants were unethical for wanting to benefit without paying into it.
In the end it's the same thing really, human nature. Nothing about a business generates any kind of ethics or generosity beyond what people have.
It's people who own and run businesses, and it's not unethical for people to want to put themselves in a better financial situation rather than a worse one.
Many who would call a business unethical for moving somewhere with a more favorable regulatory environment are entirely in favor of economic migrants moving to welfare states to be better off. They might argue the business should pay back the benefits it got from the welfare state, but would probably bristle at the suggestion that the migrants were unethical for wanting to benefit without paying into it.
In the end it's the same thing really, human nature. Nothing about a business generates any kind of ethics or generosity beyond what people have.