Defence Industry
Thales Speeds-up Radar Deliveries to Romania
French defence company Thales has agreed to deliver two Ground Master 200 Multi-Mission All-in-one (GM200 MM/A) radar systems to Romania earlier than initially planned,...
Kremlin Logs


































