comscore

Job cuts 2025