International Film Festival of India invites entries for best OTT award
The International Film Festival of India (IFFI) has invited entries for the best web series (OTT) award to be conferred at the 55th edition of the festival, scheduled to take ...
The Telegraph
2 days ago