Revolution Beauty falls on AIM debut after GBP495 million valuation Read More
Revolution Beauty plots near GBP500 million valuation on AIM debut Read More