Have you not heard of Public Relations? How else are they to help people forget the severe data breach of 2018 or the data centre 'melt-down' of 2017?
At a cinema last night, I saw their '100 Year Advert'. I'm guessing from previous comments that it's not for discussion?
But then, there is very little about it to discuss ...