Chinese internet giant Baidu Inc. on Tuesday announced second-quarter revenues of 29.6 billion yuan ($4.3 billion), down five percent from last year after the company faced a challenging economic climate and tight controls on China’s once-thriving tech sector.