In case you missed it! #Russia’s car sales fell by a whopping 72.4% year-on-year in April!