Solar company installs minigrids in Malawi

PUBLICATION: Engineering News