Image used for representation purpose only. | Photo Credit: Getty Images/iStockphoto The government has ordered a ban on more than 20 OTT platforms, including Ullu, ALTT, and Desiflix, for being in violation of various laws, particularly regarding “indecent” representation of…
