Tech giant has slashed hundreds of roles within its ad sales division after throwing more weight behind AI-powered ad products.
by Jessica Heygate
Reset Password: Click here
Contact Customer Support at