Details

Solar pumping system 26 kilowatts

Solar pumping system 26 kilowatts

Solar pumping system 26 kilowatts

Solar pumping system 26 kilowatts
Solar pumping system 26 kilowatts
Solar pumping system 26 kilowatts
Project Details
  • Area: Alhodaida
  • Finance: commercial
  • Survillance: commercial