The Polish government finally looks set to create the role of Taxpayers’ Ombudsman. Creation of the role was first announced in 2012, but subsequently shelved and delayed. At the end of July however, a draft tax law was published, which includes the...
