So that tells me that your company doesn't make enough money to support the workers that it needs. Find new streams in income or fail.
That's ridiculous logic. You've arbitrarily inflated the cost of workers we need by 100% and that you say that the company should fail if it can't support that.
It can support workers paid the typical wage. If you don't interfere by inflicting an arbitrary penalty on a US business, it wouldn't need to fail and lay off all the rest of their US employees.