Solar And Wind Could Help Support Ethiopia’s Grand Dam Project

Ethiopia is in the midst of a major nation-building project, constructing the Grand Ethiopian Renaissance Dam (GERD). Upon completion, GERD will become the largest hydropower plant in Africa, providing much …read more Continue reading Solar And Wind Could Help Support Ethiopia’s Grand Dam Project