Sesh Iyer·Aug 15, 2020Why BTR Deserved the World League title more than anyone.It was an iconic moment in PUBG mobile E-sports history, when Bigetron Red Aliens claimed the world championship throne consecutively for…