After an investigation by KwikChex and an article in The Mirror, Trustpilot has removed over 20,000 reviews from one business profile. The KwikChex investigation revealed how crypto business Nova Wallet has rocketed to the top of Trustpilot’s UK Banking and Money category, with 23,000 reviews. The investigation then followed a trail of technology businesses, all […]