In the Spanish language, “humo” means smoke.
But, there’s definitely no smoke and mirrors behind a new effort from NBCUniversal Telemundo Enterprises that gives a breath of fresh air — and life — to parent Comcast’s free ad-supported streaming TV service.