Major IT Failure Disrupts Hargreaves Lansdown Transactions