is inactive
Where is ABBYY SOFTWARE LIMITED's headquarters?
ABBYY SOFTWARE LIMITED's headquarters is located at Μιχαήλ Καραολή, 2, 'Εγκωμη, 2404, Λευκωσία, Κύπρος
What year was ABBYY SOFTWARE LIMITED started?
ABBYY SOFTWARE LIMITED was started in 2002