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.