SCR is a leading Spanish company that designs, produces and operates unmanned aerial, land and naval systems. In its 29 years of activity, SCR has sold over 1,000 platforms and carried out more than 3,500 flights for domestic and international..
Relevance: 17.128