China's tech leaders have a thing for strange stage props | Heykuki News