Castles Technology, an Android payment solutions creator, has announced the debut of its S1U2 unattended payment device, which launched in Dubai, according to a press release. Specifically designed for the vending and self-service market, the device was also designed with…