A challenger brand’s story of how crocodiles do eat sharks in rivers

Porter Erisman’s engaging and compelling documentary “Crocodile in the Yangtze” on the rise of Alibaba.com in China is a gripping tale of a true David and Goliath battle for supremacy in the world’s largest ecommerce market, China.