China’s largest search engine, Baidu, struggles on earnings

by Barry Schwartz
Baidu, China’s largest search engine with over 80% of marketshare in that country, has had it’s worse quarter in terms of profit since their IPO over 11 years ago. In their Q2 2016 earnings report their net income dropped by 34% from the previous period. They still are very profitable, showing a net income of $363.Read the full article