No, like S corporations. and limited partnerships the shareholders will pay taxes in the country that they live in. No matter where the money is made.
Not true - only the United States has this concept of taxing "worldwide income" - most countries don't require you to pay taxes on foreign income.
I am only familiar with Germany, which does tax overseas earnings, but at a reduced rate. I will take your word that most countries don't tax overseas earnings, probably because of the point that you make below.
Additionally, a foreign subsidiary has to be set up in the country where business activities are taking place. The local authorities tax the profits of that subsidiary (and/or the dividends paid out to the owners when they get paid out). The tricky part is when the parent company sells the product to the subsidiary (or vise versa). If the parent company overcharges (undercharges), it can transfer profits to the parent from the subsidiary (or from the parent to the subsidiary).
There are all other sorts of more complicated arrangements than what I describe above as well, where there is no clear agreement on how to allocate the profits between companies when it involves an intercompany transaction - which take place all the time these days with multinationals.
I worked for a German company for more than thirty years, in four different countries and subsidiaries. I know about most of the tricks for transferring income from the subsidiary to the parent company or going the other way. They are done for tax reasons and also for currency exchange reasons, to convert income from a currency dropping in value to one increasing in value and to convert expenses into a currency that is dropping.
I worked for four years in the PRC in the early 1990's when the RMB was tightly controlled by the Chinese government and wasn't convertible into a hard currency. We sold products and services to the Chinese, for some of our sales we accepted RMB. We had a license that allowed us to convert some million dollars worth of RMB ¥ into dollars. But when we had more we ran it through our New Delhi subsidiary. The Indians owed the Chinese money so that they needed RMB. We bought products in India, mainly alloy steel castings, using rupees ₹ that we got for our RMB and sold the products around the world to get our hard currency.
Perhaps I wasn't clear, an American company would make profits that would be taxed as income for the individual shareholders. A foreign stockholder would be liable for the US taxes. It is enforced for foreigners by withholding anticipated taxes from any disbursement or stock sale.
Actually, I see that I misspoke by saying that individuals would be taxed where they live. It is beyond me right now to reduce the proposal to the 140 character limit that people here prefer. Maybe tomorrow.
I want to get the corporations out of the business of operating as a tax shelter for the stockholders. I want corporations to stop the soft bribery of Congress, it undermines our democracy. I want large, established corporations to surrender at least some of the advantages that they have over smaller businesses, especially start ups, that we depend on for our growth and most of our innovation. I think that having corporations as people, especially as it relieves the corporate executives of any legal responsibility for their actions, is a very bad idea. I want corporate executives to be responsible for more than just making a profit for the shareholders, they should be responsible for the well being of their employees, responsible to their customers to deliver the products and services that was promised and above all that they are responsible to society as a whole.