preloader

Big tech and ad firms were relatively unscathed by declining ad revenue in Q1, but Q2 outlook is darker