CLOSE-IN: Indian cricket is flourishing whereas the umpiring has become the straggler
The cricket calendar from 2023-27, as part of the Future Tours Programme (FTP) cycle announced by the Indian Cricket board ICC, has India playing 141 International matches. The International world…