Given the internationally accepted principle that every company is required to pay taxes in the place where profits and value are generated, achieving financial transparency is still a tricky task. This is not helped by the fact that many western governments have different criteria of focus on the tax haven issue.