MagicCube, the creator of what it claims to be the world's only Software Trusted Execution Environment platform, and ID Tech, a point-of-sale payment peripherals maker, have announced a global partnership to bring to market a hardware-free product for secure card acceptance using PIN-on-Glass.

Click here for the rest of the article.