What is Nexxus?

The hair care giant is a name synonymous with the term “natural,” and Nexxuus has become one of the most recognizable names