Chinese Cars Go From 'Announced' To 'On The Road' Very Quickly The Aito M8 was officially unveiled in March. By early April, it's ready to order. The rest of the industry's head is spinning. By Kevin Williams Auto Shanghai - Apr 22 2025