truRating nabs £9.5M in funding

August 03, 2016