Baidu Files Annual Report on Form 20-F for Fiscal Year 2012 By: Benzinga March 28, 2013 at 05:54 AM EDT View report . (c) 2013 Benzinga.com. Benzinga does not provide investment advice. All rights reserved. Read More >> Related Stocks: Baidu.com SP ADR