Bregal Milestone rakes in €400M on debut

July 11, 2018