thalesgroup.com 4

thalesgroup.com

Covers: Retail & E-commerce