Netflix leads the pack with two nominations as India’s streaming platforms gear up for the Best Web Series Award at the 55th ...