Baidu headquarters, Beijing.
Credit: AFP | Getty
Shortly after walking through the front doors of Baidu in Beijing last November, I was surprised to notice that my face had transformed into that of a cheerful-looking little dog.
From Technology Review View Full Article
No entries found