Snap loses engineering head, discloses Tencent's $2B stake

November 8, 2017

Related content