3 ms·Barclays bank hit by major IT outage on tax deadline day3 points by alt227 2y agodeleted 2y ago[deleted]