Technology | Thu May 12, 2011 9:38am EDT

China's Baidu fined for copyright infringement: report