top of page

Facebook’s ad revenue tops $10.1B as ad prices soar to offset supply slowdown

Comments


bottom of page