Meta cuts about 12 ad and marketing roles in India

Business