Investcorp’s European private equity group has invested about $2.28 billion in companies across Europe since 2012. Photo: Investcorp
Investcorp’s European private equity group has invested about $2.28 billion in companies across Europe since 2012. Photo: Investcorp

Investcorp buys majority stake in German supply chain and logistics consultancy Miebach