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 ...