site logo

Facebook's ad revenue rises 25% to record $20.7B