AI Creativity Drama erupts over claim that Microsoft will embrace AI even more strongly in Windows 12 by March 7, 2026 March 7, 2026 Sign up today to see the future Cutting-edge innovations in science and technology cannot be forgotten The Barbra Streisand effect was in full swing after tech giant Microsoft attempted to … 0 FacebookTwitterPinterestEmail