Business Poland’s proposed taxpayers’ ombudsman gets lukewarm response from business Shakhil Shah 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... Read More