NBCUniversal and Pluto have announced that NBCUniversal Local’s 15 NBC and Telemundo local and regional streaming news channels will begin rolling out on Pluto TV in the US this May, starting immediately with five channels covering major markets. Pluto TV customers across the US will begin gaining access to 24/7 news coverage, weather, investigative and […]