Microsoft Released an AI-Generated Ad and People Didn't Realize April 28, 2025 By admin ‘We probably saved 90% of the time and cost it would typically take.’