Application process opens for ESI London’s inaugural ‘The Clutch’The Clutch at ESI London is a brand new feature providing the opportunity for 10 esports companies to pitch to a panel of esteemed investors. The premise for The Clutch is… 11 July 2019 | Oliver Ring