TiVo takes Echostar to court

by Marketplace Staff