Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Rearch engine giant Baidu reported flat quarterly revenue on Thursday (Aug 22), as a sluggish economy weighed on advertiser spending. Revenue in the second quarter was 33.93 billion yuan (US$4.67 billion), compared with analysts’ average estimate of 33.55 billion, LSEG…