I do international tax for a living. I laughed so hard at this line I started crying.
Businesses will do business in any nation where they can make money, taxes be damned. Moreover, taxes are the price of doing business in a country -- if they don't want to pay taxes in a country they won't get to do business there either. Multinationals will focus on miniziming taxes where feasible, but taxes usually aren't the biggest costs on their books.
The U.S. corporate tax rate is the "highest" in the world, but it only taxes profits (most other countries base corporate income taxes on revenue), which results in effective income taxation rates in the low single digits for all but a tiny handful of companies.