World Cup organisers sack CEO Atcher over management climate
Claude Atcher, the chief executive officer of the 2023 rugby World Cup in France, has been sacked
Claude Atcher, the chief executive officer of the 2023 rugby World Cup in France, has been sacked