Weeks Roundup Tech & Business News Week in Review: 3 -10 May, 2026 Weekly Wrap — May 3–10, 2026 | OpenAI's Revenue Miss, Anthropic Overtakes, and AI Goes Industrial …