The power station is located in Dwangwa, in of Malawi, on the western shores of Lake Malawi. Dwangwa is located approximately 256 kilometres (159 mi) northeast of , the capital city of Malawi.
Read MoreDownload files
24/7 Technical Support
Our certified solar specialists provide round-the-clock monitoring and support for all installed photovoltaic container systems and battery energy storage containers.