News
Located in Constanta in Southeast Romania, and benefitting from strong wind resource and close proximity to existing transmission infrastructure, Pestera II will be one of the largest renewable ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results