Funny how words have different connotations to different people. For me, "offshore companies" in the context of "Panama" suggests two different words: "Money" and "Laundering".