Posted in Web Microsoft’s $8.5B move in 2025 raises questions – TheStreet January 5, 2026 In 2025, Microsoft made a costly $8.5 billion decision. The full story is surprising, and the details reveal a major shift in its strategy. Read More