What does the recent announcement that state-owned companies will be managed by Egypt’s Sovereign Fund mean? Niveen Wahish ...