The OECD is the body that is mandated with the task of checking the different countries and their tax reporting practices. The countries that are seen as more responsible and open are white listed while those that are seen to be secretive are black listed. The recent assertion that New Zealand could be becoming a […]