About: CTC is owned by CTC Media, “a leading independent media company in Russia, with operations throughout Russia and in a number of other CIS markets. It operates three free-to-air television networks in Russia — CTC, Domashny and Peretz — as well as Channel 31 in Kazakhstan and a TV company in Moldova, with a combined potential audience of over 150 million people.”
Design by: BDA Creative.
Ed.’s Notes: Logo animation below (or after the jump). That old logo was pimp!
Relevant links: Press Release.
Plans are in development for coming back to Europe in Spring of 2018 with the current top contender host city of Barcelona.