Solar Photovoltaic Projects

Eduardo Power Plant

  • Location: Eduardo, Albacete, Spain
  • Power: 1.5 Mw
  • Commission Date: August of 2007
  • Promoter: Immodo

Videos

BilerChildrenLeg og SpilAutobranchen