From June 16-18, 2026, at the Shanghai New International Expo Center