FIFA Drops World Cup Investment Plan After Backlash August 1, 2026 0 FIFA, the world’s governing body for soccer, has announced the shelving of a controversial plan to allow for billions of... Read moreDetails