By Andrei Skvarsky. In reporting the findings of a recent monthly poll, Deutsche Boerse’s research unit MNI Indicators makes what appears to be its bleakest assessment of the status of the average Russian consumer in about a year and half. Continue Reading