Egypt secures $1bln in financing from ITFC in 2023

Get Alerts