And the winner of the IPT 2024 is: Germany