Investcorp agreed to acquire a majority stake in German supply chain and logistics consultancy firm Miebach Logistik Holding GmbH, marking its fifth private equity investment in Europe in the past 15 months.