Social media company Snap Inc (SNAP.N) said on Friday it had laid off 18 people in its …
Tag:
social media company
-
-
Tech news
Facebook investors OK new share class to keep Zuckerberg in charge
by Ghada Ismailby Ghada IsmailFacebook Inc shareholders approved a proposal to create a new class of non-voting shares, a move aimed …