Baidu Inc’s revenue waned by 0.4 percent to 33.9 billion yuan against the budgeted 34.1 billion yuan for Q2, as the Chinese giant failed to capitalize on AI. The company has attributed this to the shift from search ads to AI during China’s economic crunch. The company reported a net income of 5.5 billion yuan