The beauty-products company Avon Products Inc. is in the spotlight after a BBC report said that Avon has maintained links with Russia some 23 months after the unprovoked full-scale invasion of Ukraine ...