Takeaways from the World Test Championship The inaugural World Test Championship(WTC) has finally come to an end with New Zealand emerging as the winners. The WTC...
The Exponential Rise of T20 Cricket The next instalment of the ICC T20 World Cup is set to commence later this year, despite fears over a...