Baidu’s recovery is likely to be delayed this quarter, Mizuho Securities says Shocho 1 year ago James Lee of Mizuho Securities cites Covid restrictions and the “macro environment” as factors contributing to the delay.