Posted inBusiness, Videos Why you should consider Azerbaijan for IT teams, insights from IDDA by Arya DeviMarch 11, 2024March 11, 2024 Insights from Igor Ovcharenko, Chief Innovation Officer of Azerbaijan’s Innovation and Digital Development Agency