The award was given for the CTOUCHABLE™ technology available on the CTOUCH Canvas. Equipped with InGlass™, the ultra-fine pen-on-paper like writing experience is the pinnacle of 'all-in-one collaboration boards'. See the award announcement here.
Learn more about the CTOUCH Canvas here - https://ctouch.eu/touchscreens/canvas