Topgolf debuts in China and announces first multi-level venue
Global sports and entertainment leader Topgolf Entertainment Group and its developer partner, Sports Entertainment Asia Ltd (SEAL), have announced the opening of the first Topgolf location in Shanghai, China.
The Lounge by Topgolf, which…