Alibaba pledged $140 million to fight the coronavirus outbreak with a platform to coordinate deliveries of crucial medical supplies Read more