Chess GCL has been one of the most talked in recent weeks in the world of sportBy Naeem AkhterJune 27, 2023 Dubai, Tech Mahindra Global Chess League has been one of the most talked about tournaments in recent weeks in the…