site logo

Facebook's Q1 ad revenue rose 17% even as ad prices slumped