Business Beauty giant Avon under fire over Russia links Jan 27, 2024 The BBC has discovered the firm is still recruiting new sales agents in the country and continuing production in…