Media

Canoe Ventures Pulls Plug on Interactive TV Commercials Business

Cable-Industry Consortium Zaps 120 Employees, Closes New York Office