In case you missed it! #Russia’s car sales fell by a whopping 72.4% year-on-year in April! 13-May-20 07:27 am Analysis Anirudh Sethi