Innovation March 26, 2020 0 This Is Silicon Valley’s Chance to Step Up for Humanity With the world on lockdown, tech platforms are now the social fabric. How they act in the…