Business

Google Earnings Are Out, Revenue Up 12% To $14.98 Billion