Cable providers have to pull 16 channels

Date: 
Monday, August 17, 2015 - 20:00

The Telecommunications Authority has mandated cable providers to pull 16 channels that they don't have the Intellectual Property rights to air.