News

"Major failures" in the French government's oversight of the 2023 Rugby World Cup led to heavy financial losses and left the ...