News

Spurs’ stadium, while an architectural marvel, has brought with it enormous debt—£872.1m in loans and leases. Fortunately, ...