publication venue for What innovation and technology delivers to internationalization? The case of European and Central Asia regions. 17:789-814. 2025