Solar Photovoltaic Projects

Las Tiesas Plant

  • Location: Las Tiesas, Albacete, Spain
  • Power: 1 Mw
  • Commissioning Date:2008
  • Promoter: Immodo Solar

Videos

BilerChildrenLeg og SpilAutobranchen