Moscow and Tehran have signed contract over delivery of the S-300 surface-to-air missile systems.
The head of Russia's state industrial holding company says Moscow was on the verge of reaching a landmark agreement to deliver air defense systems to Egypt's army.