![Profile Image](https://pbs.twimg.com/profile_images/821603222544596994/VlQaklD5_normal.jpg)
Peter Baker @peterbakernyt
Sanctions may finally be catching up with Russia. Tax revenue from the non-oil and gas sector fell 20% in October compared with a year earlier, while retail sales fell 10% in September and cargo turnover 7%. @CatherineBelton @RobynDixon__ https://t.co/0KpxIFrJUf — PolitiTweet.org