Topic: 1L300 Mangust
Ukraine develops new multi-mission radar
SE SPC Iskra, the Ukrainian manufacturer of surveillance radar systems, is revealing details of its new multi-mission radar, called the 1L300 Mangust (Mongoose). The Ukrainian company has developed...