The company was founded in 1973 and is based in Frankfurt Miebach’s addition is Investcorp’s fifth investment over the past 15 months The transaction is expected to close in Q2 2025 Investcorp has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results