Giants

The Sportfive agency has further enhanced its esports portfolio by agreeing an alliance with Spanish organisation Giants