Image Database

IBC SOLAR supplies and commissions PV system with battery storage for self-consumption in Zimbabwe