A series of internal leaks coming from Ikea’s operations in Russia are affecting consultants working for the Swedish furniture giant.(...) [ 180 words ] [€5]