Spurs disclose net debt of £366 million as Wembley stay is extended

By David Owen
October 29 – Tottenham Hotspur, the north London club still waiting to move into a new stadium nearing completion adjacent to its traditional White Hart Lane ground, has disclosed that net debt had reached a sizeable £366 million by the end of its latest financial year on June 30.