Natura & Co weighs The Body Shop sale amid revenue drop

Brazil-based beauty conglomerate Natura & Co is weighing the possibility of selling The Body Shop, following a string of declining…