Trouva (8)
Trouva, launched in 2015, is based in London and works with more than 700 boutiques across Europe, delivering to 34 markets. It will continue to operate as a separate business under Made's ownership and will still be led by chief executive Alex Loizou and chief operating officer Dimple... Read More