June 9, 2021 In Our News 0 The Technological Hub Istanbul wins Web Applications Society Congress (@WAS) 2017