Saudi Ministers approve foreign property ownership and Egypt satellite partnership