News Tether pushes for decentralized tech systems following worldwide IT issue editorial staff 19. July 2024