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