Suddenly in 2024 every tournament is hosted in China. Masters, MSI, IEM, Major What makes companies more willing to do it? Or it just happens
chinese money