I can't find any references online to it, and it's really hard to see in GSV, but if you drive by it, the Baidu logo is on the little sign next to the road.
So, what's the deal? Are they slowly getting ready to build a US presence?
No comments yet.