BYD Seal (Atto 4) Review: The Best BYD Yet, But Not a Model 3 Killer

Niutron Returns Deposits to 25,000 Customers and Closes Shop In China

Niutron NEV brand suffered some severe problems and couldn’t deliver its first vehicle on time. As a result, it started to return deposits to all 25,000 Chinese customers and even closed its shop in China. Is this new Chinese NEV brand in deep troubles? Let’s sort it out. What is Niutron Let’s start with some […]

The post Niutron Returns Deposits to 25,000 Customers and Closes Shop In China appeared first on CarNewsChina.com.