What you need to know after millions of UK firms’ data shared in major glitch

Wait 5 sec.

Experts have called on Companies House to be more transparent about the glitch