Insight TV launches on Sky Deutschland

Insight TV has made its HD channel available to the subscribers of German pay-TV platform Sky Deutschland.

Source: Insight TV launches on Sky Deutschland