Advertisers rush to get on board for Twenty20 series between India and West Indies in Florida Business August 26, 2016 STAR India has the broadcast rights.