Offshore company formations are a great way of managing financial resources, and the following are certain key things to know about their formations. People the world over feel that taxes in their countries are unreasonably high. Offshoring is the way to go to avoid being milked by the taxman. Read more »