Project Details
  • Location: Slobozia, Giurgiu - Romania
  • Installed Power: 1.8 MWp