6 April 2020, 5:00 PMWhoa! Really?! India and China were 65% off global GDP?!! Wow!! https://x.com/geeceevee/status/1246787892028018688