This is because the US dollar is the nearest thing to a universal currency in countries outside of Europe, Russia and China. And because so many other countries exchange and trade in US dollars, as does Europe, Russia and China.
While true, that's not the reason that international companies like assets in foreign currencies. When I was project manager at BAE Systems I had budgets in Pound Sterling, French Francs and German Deutsche Marks. Why? Because most of my purchases were from those three countries and to avoid exchange rates throwing project costs out, you'd purchase using the most favourable currency.
Companies may keep on hand enough capital in other currencies to deal with day to day business. They not going to keep the bulk of their capital in something other than US currency in an effort to mitigate risk of an economic downturn.
A large fraction of the business that MS conducts is done in the US. The way they limit taxes on this income is they treat the US arm as company who basically gets paid a fee to handle the sales/operation for a Ireland arm of MS. Most of the MS's capital is held in Ireland because not only does it employ this strategy in the US but most of Europe and the world.
Its a tax strategy as Ireland has a corporate tax rate of 12.5%.
Last edited by a moderator: