English
  • China National High & New Technology Enterprise
  • Award of 2015 Intel Innovative Technology
  • Award of 2014 Digital Signage Player Brand