Digital Marketing & Ad Tech News

WhatsApp CEO's early departure from Facebook could cost him $1 billion