Egypt inks deal with European firms worth over 42 billion dollars

WATCH ON YOUTUBE