By Aditya Kondalamahanty China’s largest search engine firm Baidu Inc. teamed up with state-owned Citic Bank Corp. to start an online payments bank aimed at the country’s $90 billion mobile payments business, according to local reports Tuesday. Baidu, also known as China’s Google, declared its interest in the business even as the People’s Bank of China reportedly debated stricter regulations …