Mar
24th
Stay connected Subscribe to our RSS feed
It was a politician's remark delivered mid-speech at last week's Russian Automotive Forum (RAF) in Moscow, which struck me as indicative of just how parlous a state are The Kremlin's finances.