The top 10 brands in Russia and their struggles.
By Wolf Richter for WOLF STREET.
New vehicle sales have been a mess in all countries for the past two years – in the US, they were down 25% in June compared to June 2019 – hampered by supply issues, semiconductor shortages, and various lockdowns, including the lockdowns in Shanghai that are further messing up supply chains. For…








