Armada Mezzanine Capital holds €70m first close for latest fund

95
Nordic investment firm Armada Mezzanine Capital has held a first close of €70m for its latest fund. Armada Mezzanine F