A gruelling annual fitness challenge went off without a hitch despite disappointing numbers, the organiser said. The Bermuda Triple Challenge 2025 brought individual and group competitors out over ...