Businesses

The СTC Media holding incorporates various media assets, including five nationwide free-to-air television channels in three countries, international broadcasting, new media and an in-house advertising sales agency.