Star India bags India's home series rights from 2018 to 2023 for Rs 6,138cr.
5 April 2018 6:48 PM GMT