Solar Modules

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 developer SOVENTIX GmbH has been awarded ...
/ / Markets & Policy, Solar