Putin-favorite Russian car brand Lada idles production By: FOX Business March 10, 2022 at 07:30 AM EST Russian car brand Lada has idled production due to parts shortages. The iconic marque is currently owned by Groupe Renault. Read More >>