A host of Indian investors have shown interest to buy stake in the Hundred – England’s 100-ball league competition – including as many as six IPL franchises.
A host of Indian investors have shown interest to buy stake in the Hundred – England’s 100-ball league competition – including as many as six IPL franchises.