Skincare brand Glowbar secures 10 million dollar growth investment
Glowbar, a skincare brand centred around 30 minute facials, has announced the closing of a 10 million dollar growth investment led by seasoned investment firm Peterson Partners.
OR CONTINUE WITH
Beauty