How China’s King Long bus bagged $1 million top prize in Dubai self-driving challenge
Self-driving bus fitted with 27 cameras and a battery that can be recharged in 120 minutes
Self-driving bus fitted with 27 cameras and a battery that can be recharged in 120 minutes