Despite India’s crushing 209-run defeat in the World Test Championship final on Sunday, the aftermath of the match continues to stir controversy. Both India and Australia have been penalized for slow over rates. India will forfeit their entire match fees, while the champions, Australia, will face an 80% reduction in their match fee. India fell […]