Mitwa TV Network creates history with the launch of India’s 1st Subscription Free OTT News Channel!
May 10: Mitwa, an OTT platform based out in India, already in news for redefining the entertainment industry with its unique offerings, has now added another feather to its cap, with the launch of India’s 1st subscription free OTT News…