News

Egypt's CIAF Leasing in talks to place E1s across Africa

October 2nd, 2024