IPL
Star India will pay a staggering 163.48 billion rupees for the television and digital rights of the Indian Premier League (IPL) for the next five years
Most Read