Finance Microsoft shares slide despite a clean beat — we’re mulling a rating upgrade October 30, 2025
News New Zealand Business Confidence (October 2025) 58.1% (prior 49.6) | investingLive October 30, 2025