Microsoft's AI Bet: $625 Billion in Contracts but Concerns Linger | Whale Factor