Release Summary

OTT TV solutions provide, Vidmind, and TVzor announce the launch of a new cloud-based TV service in Russia.

Vidmind