Economy4 months ago
Tottenham Hotspur’s Owners Inject £100m Into Club
Tottenham Hotspur’s Owners Inject £100m Into Club Tottenham Hotspur’s owners inject £100m into club. Tottenham Hotspur’s majority owners have injected £100m of new capital into the...