Commonwealth showroom was empty of cars and personnel during operating hours, calls went unanswered Read more at The Business ...
Who is Neta? Neta is a brand from a Chinese car manufacturer called Hozon Auto, which was established in 2014 in Shanghai. The brand's name in Chinese is pronounced Ne Zha, which is of course a ...