Baraka Solar Specialist Ltd

Solar water pumps dealers

  • Maintenance Package – Battery Backup System
  • Maintenance Package-Solar Water Pumping Systems

Azikiwe Street, CRBD Building Opposite Posta Mpya, Ground Floor