CCTV Video News Agency Self-driving taxis hit the streets: Test runs underway in 20 Chinese cities CCTV Video News Agency • Available on Youtube • Published 2 months ago