Castles Technology announces S1U2 unattended payment device for the vending market

X