Trustpilot shares fall 10%, here is why

Trustpilot (LSE: TRST) shares plummeted 10% on Wednesday as major investor Vitruvian Partners LLP exited a £31 million stake in the online review company. The selloff came after Trustpilot’s stock had jumped over 5% on … Read more