Digital Marketing & Ad Tech News

Snapchat creators say the platform is losing its appeal

Some of its biggest stars complain the company has not lived up to promises to help their community thrive.