STS
STS
STS is a commercial television station based in Moscow, Russia. It belongs to the CTC Media, a Delaware-registered, Moscow-based NASDAQ-traded company with a market capitalization exceeding US$4 billion. The company is co-owned by National Media Group, Itera and Modern Times Group .The above text is a snippet from Wikipedia: STS (TV channel)
and as such is available under the Creative Commons Attribution/Share-Alike License.