The International Woolmark Prize is back after switching to a biannual schedule in 2023. The eight finalists for the 2025 ...