Tag: PBS America

Sky TV and Discovery do a last minute deal. Channels to remain.

Was it a strange advertising campaign to get us all talking about the 13 Discovery channels on Sky? Was it all planned? Well, we’ll never actually know, but what we can say is that, late last night, a deal was reached between Sky and Discovery. The Discovery channels, …