Central China's Zhengzhou to make self-driving vehicles available to public starting July 1

As self-driving technology develops rapidly in China, more and more cities are starting to pilot allowing the public to ride in such vehicles, with the central city of Zhengzhou becoming the latest.