‘Arcane’ becomes most watched number one series on Netflix surpassing ‘Squid Game’

Within few days of launch Arcane managed to take the number one spot on Netflix surpassing Squid Game.…