Xenon Win Merkle UK Three Contract

Xenon are pleased to announce that they have been recently been awarded the prestigious Merkle UK Three Contract.