Netflix is all set to host StreamFest in India! Here’s all you need to know! US-based content streaming platform Netflix…