HomeBusiness News Avon owner Natura & Co considers sale of The Body Shop as revenue declines byPiyush Kumar -August 28, 2023 0 Brazilian beauty conglomerate Natura & Co, which owns the Avon brand, is considering a sale of The Body Shop after numerous quarters of declining sales. from Business News https://ift.tt/9ubs7EC Tags Business News IFTTT Facebook Twitter