The digital world must not be left in the hands of the corporations, TVXS demands: The global technological meltdown on 19 July 2024 is a ...