
Touring Team Liquid and Alienware’s The Pro Lab
On September 15th, 2020, Team Liquid announced its new European HQ facility in Utrecht, the Netherlands, in collaboration with longtime partner Dell Alienware, complimenting the org’s North American HQ in…