BARRACUDa Greece shows up in force at IDEX2019 Greek companies showed up in numbers at the IDEX 2019 international defense exhibition, in Abu Dhabi. Greece participated for yet another year with a national...