SCREENPEAKS
Computer servers installed in head ends of television broadcasters; computer hardware and computer software for transmission of multi-channel broadcast over television network and transmission of multimedia data and content over television networks
Cancelled · January 25, 2001 · 76199939 ·