5 min read News Computer & Tech The tech industry’s winners and losers in lockdown May 11, 2020 debora Image copyright AFP Image caption Animal Crossing’s friendly, low-key gameplay landed at the perfect...