Chinese search engine Baidu, widely known as Google of China , is reportedly planning its own ` self- driven` car, matching up with the tech giant Google.
China`s biggest search engine Baidu has been penalised with a 95,800 yuan (around $15,000) fine for publishing the country`s bestselling authors`s three books online and offering downloads without his permission.
China`s largest search engine Baidu Inc. has signed a deal to provide download music services from global music giants Universal Music, Warner Music and Sony Music.
Day in Pics: 19th April
Showbiz World - April 19, 2015
PM Modi in Canada