Offshore investment is an expression heard often, but not necessarily understood by the masses. Here is a breakdown of the definition of the phrase and some generalizations concerning it. First of all, the term “offshore” indicates something being foreign or outside of the domestic territory of one of the G8. The G8 (Group of Eight) […]