Esports Insider announces shortlist for $25,000 The Clutch start-up competition
Esports Insider is thrilled to announce the four businesses that have made the shortlist for ESI London’s edition of The Clutch, a live pitch investment competition open to esports-related startup…