The winner of IPT 2024 is Germany!
In a hard fought final, Germany defeated France and Italy to become the champion of IPT 2024. France came second, followed by Italy. This also marked the first time that Germany and Italy reached the finals of the tournament. In