Cloud Services & Network Solutions
Thousands gathered in Philadelphia for the Overwatch League Grand Finals, an e-sports tournament that draws a hugely diverse and rabid fan base. ‘This Game Is My Life’ Source: NY Times Tech