Sony Pictures Networks India announced the three India winners including the 2 runners-up of the Picture This Festival for the Planet, a global....