NetScreens Ltd.NetScreens Ltd. provides a turn-key and tailor made OTT (Over-the-Top) rich media solutions for optimized content delivery.