Synterra Media, Stream Labs develop local content delivery system
(Telecompaper) Russian companies Synterra Media and Stream Labs have developed a local media-content delivery solution...