Aug
29th
Stay connected Subscribe to our RSS feed
There was no escaping it - the proverbial elephant in the room formed the backdrop to this week's Moscow Motor Show just as it had in St Petersburg earlier this year at the International Economic Forum.