For over 10 years, Design Shanghai has brought China's top creative talents together. Ahead of its next edition, director Zhuo Tan shares why it matters more than ever.