July 31, 2026

Chelsea fined £10m for financial breaches