1. The business mainly operates in London, UK, with core activities including stadium operations, sports events (football, NFL), concerts, and various entertainment events.
2. It is in the top tier of the entertainment/stadium venue industry, with competitors including Wembley Stadium and Emirates Stadium.
3. The official website brand term is "Tottenham Hotspur Stadium" or "热刺球场".