The 50 MW Lüderitz Wind Power Plant Project in Namibia
A Power Purchase Agreement (PPA) and Transmission Connection Agreement (TCA) have been signed for the 50 MW Luderitz Wind Power Plant Project in Namibia. The … Read more
A Power Purchase Agreement (PPA) and Transmission Connection Agreement (TCA) have been signed for the 50 MW Luderitz Wind Power Plant Project in Namibia. The … Read more
129 localities are set to benefit from the first phase of the proposed solar mini-grid project in Togo. According to a list revealed by the … Read more