ENGLEWOOD, Colo.–(BUSINESS WIRE)–#SlingTV–Today Sling TV announced the debut of its live and on-demand Internet television service on Windows 10 PCs and tablets.