site logo

Twitter invests in Aleph Group to support digital ad expertise globally

Leon Neal via Getty Images