Tech & Business News Week in Review: 3 -10 May, 2026