Corporation tax is an international problem. We have
Starbucks, Google, Amazon, Ebay, Vodafone plus others in the UK, for certain, so I assume it's a world wide problem.
Is a British registered company able to open a branch in America and not pay Corporation tax? Certainly. Impose it and the HQ issues invoice for service rendered, reducing the profits to a very low amount.
The problem for getting businesses to build in the US ism't CT. It's costs, plants, offices, local taxes, services, staff, insurance, etc. We all know we can outsource to the 3rd World and lower costs, raise profits.
What it will do is give bonuses to smaller businesses.
BMW China.
General Motors, Buick, Chevrolet, Iveco, ?koda, Volkswagen, PSA Peugeot Citroën, Renault, etc. Just lift the bonnet and find where the parts are made.
Anyone who thinks a country that's aiming to put men on the Moon and Mars, isn't going to take whatever industries it can. Is insane.
All paid for by you and me.