Jack Ma, Ant Group, Disney, Facebook, China and Covid-19 Vaccines Justin Birnbaum July 20, 2020 Jack Ma leads one of the world’s largest potential IPOs, Disney slashes Facebook advertising, China plots 5G retaliation and Oxford publishes encouraging vaccine news.