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…
Brazil-based beauty conglomerate Natura & Co is weighing the possibility of selling The Body Shop, following a string of declining…