Let the games begin: Celebrating the start of the World Schools Team Championship 2025 August 3, 2025