The contract is worth up to £20m
Its IPO raises questions about whether it will thrive or falter
Many businesses fear that the new data protection proposals will mean an extra burden of cost at a time when they can least afford it
The agreement will cover government departments, the BBC, the Royal Mail Group, the Met Office and NHS bodies