Application of the split payment mechanism in Poland extended until 2028 – what does this mean for taxpayers?

5 March 2025