2025 Global Challenge III was won by 2025 Grand Challenge II Champion and 2024 Stockholm Regional Finalist Joji Kaieda. More details on their team, and other high-placing teams, can be found below! It ...