Egypt, Germany sign debt swap deal worth $59mln to promote green energy transition ZAWYA Source link