France orders 21 more Thales TALIOS optronic podThe French defence procurement agency (DGA) has placed a firm order with Thales for 21 additional TALIOS pods. The new...