Self Help Africa has installed Malawi’s first smart-metered, solar-powered mini-grids in a project bringing electricity to two rural villages.
Read MoreSelf Help Africa has installed Malawi’s first smart-metered, solar-powered mini-grids in a project bringing electricity to two rural villages.
Read More