nous , 1 month ago It is a digital signage display (ie in store ads, menus, displays etc) - not meant for desktop use.
It is a digital signage display (ie in store ads, menus, displays etc) - not meant for desktop use.