Major League Gaming, one of the world's premier eSports organisations, has announced a partnership with two Chinese firms, which are going to help it build a 15,000 spectator eSports arena on Hengqin Island in Zhuhai, China. Unlike other previously held games in venues like the Staples Centre which hosted the …
Read More »