Dots

Global economy

£9bn in revenue, yet 94% of English clubs lose money
Independent Football Regulator report

£9bn in revenue, yet 94% of English clubs lose money