Investing

Luxempart invests €110 mln in Kestrel Vision, 26% stake