CECAF

CANARD Drones delivers to the Spanish Air and Space Force

CANARD Drones delivers to the Spanish Air and Space Force two drone-based systems
for inspection of visual and radio aids