Jingchi Car Spotted

An autonomous test vehicle of Chinese startup JingChi was spotted on Borregas Ave in Sunnyvale. Check out the camera array on top…