Technology

Facebook's Mobile Ad Revenue Soars to $2.9 Billion