The search giant lost investors’ and analysts’ support leading up to its earnings report. Was it warranted?
read more