Uncategorized Aviation technology specialist SITA chooses Cluj-Napoca for its new global IT hub – Romania-Insider.com admin October 10, 2024 No Comments source