Tax havens, blacklists and good governance

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.