Photo: St. Basil’s Cathedral in Red Square, Moscow, Russia Avon Products, the second-largest direct seller in the world, announced the grand opening of the first Breast Cancer Support Centre in Moscow, Russia, to provide support for women with breast cancer. The center, called Vmeste (meaning “together”), was founded by London-based Avon Products and the National […]