China's Google Baidu Begins Layoffs Hitting Multiple Units After Brutal Q3: Report

read more