A $20 billion clock is ticking for OpenAI as Microsoft talks turn fractious June 19, 2025 By admin The romance between Microsoft and OpenAI is reportedly showing cracks.