INPP to invest €46m in German rail concession through BeNEX | AllMind News