BEIJING, July 24, 2024 /PRNewswire/ -- Strolling down the streets of Wuxi City in east China's Jiangsu Province, one can find self-driving minibuses that can accommodate six to eight people and have ...