Every person and every company should pay their fair share of taxes but everyone has also a legal right to minimize their taxes through legal tax avoidance and protect their hard earned assets. Citizens of many countries now find themselves with increasingly encroaching governments, uncontrolled government spending, rapid currency devaluation, rising taxes and unbridled litigation which are all spiraling out of control. So is it legal to have an offshore company looking after your assets?