Star India pays whopping Rs.16,347 cr for IPL media rights
Star India edged past Sony to acquire the rights from 2018 to 2022.
Star India edged past Sony to acquire the rights from 2018 to 2022.