TruRating

TruRating

A point-of-purchase, real-time rating system, guaranteeing a verifiable source of feedback

Location:

London, UK

http://www.trurating.com

Investment

�13.7m from 4 Rounds

Expert Analysis

Sign up for the Newsletter