soventix
Zimbabwe to Soon Begin the Development of its Largest 22 MW Solar Project
Zimbabwe will soon begin the construction of its largest independent power producer (IPP) solar PV project. SOVENTIX South Africa, a subsidiary of solar project...
1
...
1