Vodafone Giants forms parent company Good Game Group
The founders of Spanish organisation Giants Gaming, known as Vodafone Giants through a sponsorship, has launched Good Game Group. Dubbed the largest esports business group in Spain, the company has three…