Team Liquid launches major esports facility in Brazil
Multinational esports organisation Team Liquid has announced the launch of a major, ‘multi-million dollar’ 3092 m² esports facility in São Paulo, Brazil. Sponsored by Team Liquid’s long-time partner Alienware, the…