€ 130 million
$ 141.380 million
Completed
1/4/2017
Rani Mehta - Journalist
Poland
Project development
Project finance
Project finance
Project development
Poland
Energy