Big tech news this week includes the Facebook Oversight Board upholding a ban on President Trump, Bill & Melinda Gates’ divorce, and a Peloton recall.
Talking Tech: Facebook's Oversight Board upholds Trump ban, but nixes indefinite suspensions
May 8, 2021