Netflix and India's Ministry of Information & Broadcasting team up to develop India's creative ecosystem16 ViewsLikes 0