India Ogilvy India cuts jobs amid client spending slowdown and global AI transition WPP-owned Ogilvy has laid off around 30–40 employees in India, as the global creative powerhouse grapples with client budget cuts, Read More » September 19, 2025