Connected TV scores high with 88 ad spots per match on IPL's English feed

Connected TV scores high with 88 ad spots per match on IPL's English feed