Explainer

Explainer – Have Delhi Capitals just bought Hampshire?

Have Delhi Capitals bought Hampshire?Not quite. Delhi Capitals are an equal-share joint venture between the sports arms of two Indian…

3 months ago