From: Term Sheet - Wednesday Mar 25, 2020 01:57 pm
Americans are stuck at home and wary of human contact during coronavirus. And they're being laid off via Zoom.