SETAR introduces its “Self Service Kiosk”

The SETAR Self Service Kiosk is a project where SETAR jointly with Aruba Bank and a Canadian Company worked together to develop a unique SETAR Self Service Kiosk where the customer can walk up to [...]