Stockholm pulls 2026 bid as IOC president admits bidding ‘too expensive and too complicated’
International Olympic Committee (IOC) president Thomas Bach has admitted the Olympic Games bidding process is an issue that “cannot be ignored”, despite the strong support of broadcasters, sponsors
Read More »