Project Show Case Consortium Granted €204 Million Contract for Slovenian Rail Development By Ashley KarenSeptember 9, 2023