With Baidu and AutonomouStuff’s recent collaboration, Peoria, Illinois was mentioned on stage at CES 2018. Read the whole article here.