DEFEA 09 May 2023 Share this article Facebook Twitter LinkedIn Metropolitan Expo Athens, Greece - Hall 2 – Stand E1