€ 57 million
$ 60.599 million
Completed
1/4/2015
Sam Duke - Editor
Hungary
Project development
Project finance
Project finance
Project development
England and Wales
Hungary
Transport