Egypt and Russia have selected an industrial developer for the planned Russian Industrial Zone in the Suez Canal Economic Zone (SCZone), the Egyptian Ministry of Foreign Affairs announced on Wednesday ...