'The Taczalin project is our biggest-ever in Poland'