Shoucheng Holdings Limited is a Hong Kong-based investment holding company and a red chip stock. It is a subsidiary of Shougang Group, a state-owned enterprise based in Beijing. From Wikipedia
Organizers pitched the spectacle as a state-backed stress test focused on autonomy, endurance, reliability.