Tottenham smash club record of profit by football club
Tottenham FC now hold world record in football club profit. The North London club has just posted a net profit of £113 million in 2017/18 but costs for the club’s new stadium rose above £1 billion ($1.3 billion). Spurs opened their state-of-the-art 62,000-capacity home on Wednesday with the hope that increased matchday revenue and an […]
Continue Reading