China web giant Baidu sorry after media lashing
China's top online search engine Baidu has apologised on state television following a barrage of criticism by official media over allegedly fraudulent advertisements.
China's top online search engine Baidu has apologised on state television following a barrage of criticism by official media over allegedly fraudulent advertisements.
Internet
Aug 19, 2011
1
0
(AP) -- It's been two years since swarms of federal agents burst into nearly two dozen homes scattered throughout the archeologically rich Southwest, looking to take down what they believed was a criminal element robbing ...
Archaeology
Aug 19, 2011
0
0
Texting and driving don't go well together - though not in the way you might think.
Other
Aug 19, 2011
0
0
(PhysOrg.com) -- Yanbiao Liu and his colleagues from Shanghai Jiao Tong University, have succeeded in building a device capable of both cleaning wastewater and producing electricity from it. Using light as an energy source ...
Americans are remaining in the workforce longer and many are changing or advancing their careers well past age 40.
Social Sciences
Aug 19, 2011
0
0
English language ads have a greater impact in mobilizing Latino voters than Spanish language ads, according to a study recently published in American Political Research, a SAGE journal.
Economics & Business
Aug 19, 2011
0
0
All life on Earth relies on a standard set of 20 amino acids to build the proteins that carry out life's essential actions. But did it have to be this way?
Cell & Microbiology
Aug 19, 2011
9
0
(PhysOrg.com) -- For many years conventional wisdom has said that the whole world is controlled by the monied elite, or more recently by the huge multi-national corporations that seem to sometime control the very air we breathe. ...
A breakthrough in the laboratory of Kevin Vaughan, associate professor of biological sciences at the University of Notre Dame, will assist researchers in understanding cell cycle regulation. The group identified a novel protein ...
Cell & Microbiology
Aug 19, 2011
0
0
(PhysOrg.com) -- Imagine yourself nano-sized, standing on the edge of a soon-to-be computer chip. Down shoots a beam of electrons, carving precise topography that is then etched the depth of the Grand Canyon into the chip. ...
Nanophysics
Aug 19, 2011
3
0