They can avoid double taxation by checking the box on the foreign corporation, via Form 8832, electing to be classified as a partnership status.(preferably an LLC or an S-Corporation the effect is the same) Thus all income/losses will flow through to the shareholders/members and will not be taxed at the "Corporate/Partnership" level. The shareholders/members will report their proportionate share of income/gains/losses on thier individual income tax returns and be subject to taxation.
There is an issue if the corporation has built in gains. When the corporation checks to partnership it is considered to have been liquidated.If the there are gains inside the corporation at liquidation then the corporation will pay tax at the highest marginal rate.