Microsoft expects $800 million impairment charge in Q2 2025 over General Motors’ Cruise exit Read more