site logo

Facebook sees 26% revenue growth as $5B FTC fine looms