Latour Capital is headquartered in Paris, France. What is Latour Capital's total asset value? Latour Capital has aroundin total assets under management. How many investments has Latour Capital made? Latour Capital has made 135 investments.