Staying true to its title of being of an ‘Employer of Choice’, Sony Pictures Networks India (SPN) has taken a step forward to foster its....