S8UL, based in India, are one of the biggest esports and gaming orgs in the region. Here’s a look at their formation to winning at the Esports Awards 2022.
Wasif Ahmed