Revolution Beauty: Former boss to pay £3m to draw line under finance scandal
The founder and former chief of Revolution Beauty will have to pay close to £3m to the scandal stricken makeup brand to settle allegations he breached fiduciary duties to the…