According to IBG consulting, offshore banking is a company which is incorporated outside the jurisdiction of its primary operations. They are sometimes referred to as non-resident companies, and do not conduct business within the offshore jurisdiction where it is incorporated. Many companies are...