Q&A 08/02/2018 Conversation with Sharon Chan, the New Head of JLABS @ Shanghai By Elva Guan Shanghai, the pearl city of China, ranks first as a leading tech innovation hub over the next four ... Read more