Telemundo is a free OTT streaming platform. So, streaming of Telemundo does not require sign-up and subscription fees from subscribers.