Digital Marketing & Ad Tech News

Google: 48 people have been fired for sexual harassment in last two years