Release Summary

Sling TV introduces Sling International, a live streaming multi-language television service that provides nearly 200 channels in 18 language groups to U.S. households.

Sling TV L.L.C.