With the world on lockdown, tech platforms are now the social fabric. How they act in the next few days will decide their legacy, and perhaps our fate.

from Feed: All Latest https://ift.tt/3aeZC9H