Sports Technogym and World Athletics team up to launch the Run X World Treadmill ChampionshipsWorldNewsHub24June 6, 2026 By Kath Hudson   05 Jun 2026 Technogym has announced the launch of the Run X World Treadmill Championship, the…
International News Swatch launch sparks ‘chaotic’ scenes and store closuresWorldNewsHub24May 19, 2026 Large crowds of people have been queuing outside Swatch stores worldwide, with some shops having to close over safety considerations.…