Tech Co. For Beauty Biz Exceeds $1B Value With New Funds

The Bellevue, Washington, business said it’s now raised roughly $250 million in total to date, with the new capital to be injected into the company as …

Read More
  • You already voted!
  • Read More