Avatr 11 launches in China with a range up to 422 miles and starts from $51,800

The production version of the Avatr 11 has just been launched in China, having first been launched by the brand in November last year. Avatr is a joint venture between … Continue reading Avatr 11 launches in China with a range up to 422 miles and starts from $51,800