AI News In other chess moves to Microsoft, Openai is pour the $ 12B water into the Creweepeave March 12, 2025