0 likes91 views Categories UncategorizedWednesday’s top tech news: Section 230 on trialAuthor February 22, 2023 Image: Getty Plus yet more Twitter layoffs, and Nvidia partners with Microsoft as it fights to acquire Activision Blizzard. Continue reading…