Ferzad Palia (Viacom 18)

IWMBuzz.com’s India Web Fest Season 3 sees overwhelming response