Entertainment The reign of Netflix: One streaming platform to rule them all February 15, 2024 Beatrice Del Rosario SINGAPORE: Though there have been new additions to the streaming world, one has managed to…