The European retail group still struggling to ditch its Russian owners - eviltoast