News 7 for 7 : What’s happened this week? 12/05/2024 May 12, 2024May 12, 2024 Here are some of the top tech news stories from the past week or so: