Trustpilot gears up for potential £1bn London float

More than 120 million reviews have been written on Trustpilot since it launched in 2007 (Dominic Lipinski/PA)
More than 120 million reviews have been written on Trustpilot since it launched in 2007 (Dominic Lipinski/PA)