Tech Spotlight 10 Million Euros In Funding Scored By Trustpilot Keith Liles December 12, 2012 6:56 am