Digital Signage Hardware News IBASE Has Won 2020 Taiwan Excellence Awards October 29, 2019 Taipei, Taiwan – IBASE Technology Inc. (TPEx: 8050), a world leading provider of digital signage…