X7 Esports unveils sponsorship from Isle of Man Government

Isle of Man-based esports organisation X7 Esports has announced a sponsorship deal with Digital Isle of Man, which…