mobile ICYMI: the week’s 7 biggest tech news stories from the major Windows outage to the new Amazon Echo Spot July 20, 20240 ICYMI here are the biggest tech news stories from Samsung, Microsoft, Google, Roku, and more for July 20, 2024. source:https://www.techradar.com/tech/icymi-the-weeks-7-biggest-tech-news-stories-from-the-major-windows-outage-to-the-new-amazon-echo-spot Post navigation Previous Article Minisforum AtomMan G7 PT mini PC review Next Article Biden is staying in the race for now to stick it to Netanyahu his advisors believe, according to a new report