NTCO is a Buy at current levels as the Street does not seem to ascribe much value to its international brands. Read more about Natura &Co here.
Full Story >>
Vote
+19