Great Achievement!
Beauty Barrage recognized in
The Americas' Fastest Growing Companies
Financial Times,
April 2020