Beauty Products Biz Eyes Raising £29M In London Listing

Beauty Tech set the price range on Wednesday for its upcoming initial public offering, aiming for a market capitalization of up to £320 million ($431 million), as the cosmetic face mask...

Already a subscriber? Click here to view full article