Snap lays off two dozen employees from its branded content team

You may also like...