If you tax revenue instead of profit, you push low-margin industries (the ones that are operating the most efficiently/ competitively) out of your country. It is a very silly thing to do.
It is unusual that the tax plan in the article targets the specific high-margin tech companies. I wonder how the implementation will accomplish this.
Additionally, your competitors either were more efficient than you, and enjoyed higher profit margins, so they deserve to beat you in the market, or they just have to increase prices just like you do. Hardly an example of driving business out of the country, unless you are into protectionism, but then tariffs are a tool of choice.
They will raise prices, what's the problem? Importer will still pay the tax on revenue so there won't be at any advantage for being located elsewhere. Taxing on profit on the other hand... licensing fees, expensive company cars, "consulting" fees. There is now way to police what is and what isn't a justified expense. We need a way to tax in more fair way to encourage efficiency. Taxing on revenue is one such idea.
Labor costs are not equal everywhere, and other regulations also might make it an advantage to be located elsewhere, for example environmental regulations might make your process more expensive.
If you want to prevent manufacturing in countries with less environmental regulation and cheap labor then you need tariffs. Trump is a fan of it but it's not exactly a popular idea among the tech crowd.
I don't see how this has any impact. Either the companies that exist will find a way to make the market work, or they will leave and a new company will.
Taxing companies on profits is just punishing efficiency. The tax has other disadvantages like being very easy to dodge by big corporations and difficult to dodge by small/honest guys. It's the worst possible tax and I hope it dies soon. Taxing on revenue is at least something new that seems more fair.