No One Is Buying New Cars in Russia

New car sales in Russia are falling off a cliff. Data from the Association of European Businesses (AEB) shows March 2025 sales down a whopping 45 percent compared to…

Continue Reading