Today by Ecommerce News. … Trouva, an online marketplace for bricks-and-mortar boutiques, has raised 17 million pounds (20 million euros). … The quality of your data effects business efficiency, revenue and reputation. … Trouva was launched in September 2015 and serves as an online showcase …