15 February 2016

Infokiosk

Infokiosks are integrated and attractive units that have a built-in computer and a touch screen. They can be installed in any place you like to achieve your expected results.