Print

Off the coast of Tanzania on a remote Island called Shungu Mbili, Specialized Solar Systems is busy installing a powerful managed off-grid solar energy system. Information to follow.

Posted in: Off-Grid Installations