
It is believed that production and sales are falling, as the country’s financial system struggles with low liquidity as a result of falling oil revenues and consumers find it increasingly harder to obtain finance, Companiesandmarkets.com wrote.
car, cars, car reviews, Ford, BMW, vehicles, Car Reviews, Hyundai, electric car, New Cars, Car, new car, company, Price Range, Road Test, Search, Car News, used cars, vehicle, Toyota