Egypt Signs Solar PPAs For 125 MW Capacity

by saurabh October 30, 2016 0 comment