Is 75 trillion offshore, nonsense?
I don't know that there is 75 trillion, I've seen various claims for the amount of money stored offshore in the double digit trillions... that is probably towards the higher end of the estimates. I'm not sure what the relevance is here?