Podcast

Caixin China Biz Roundup: Behind the ‘Dragon Man’ Skull
Some scientists say the fossil found in northern China could belong to a new species of human; Beijing gives the greenlight to innovative new drugs for insurance price-setting talks; and Nayuki’s lukewarm public debut
00:00/00:00