Tag: Alta Ares

French Startup Alta Ares Wins a Third of NATO's Counter...

French startup Alta Ares has won 6 of 16 lots under a NATO framework contract fo...