NTA
Updated 53 days ago
195 Lenorman av. & Amfiaraou str. 104 42, Athens
With a view to protecting the health and safety of all of us, with ingenuity and methodical work, we managed in just a few 24 hours to transform the way we work...
Also known as: National Transparency Authority