The China-Israel Innovation Hub was launched at Taopu Smart City in Shanghai's Putuo District on Sunday, underlining the two nations' goals of strengthening their scientific and innovative cooperation ...