Saudi Arabia signed on Thursday a preliminary agreement to buy S-400 air defence systems from Russia during King Salman's landmark visit to Moscow, the Saudi military industries firm said.

Under the agreement, Saudi Arabia is set to buy S-400 air defence systems, Kornet anti-tank guided missile systems and multiple rocket launchers.