MUMBAI: Soon after changing its ad sales structure, Sony Entertainment Television (SET) India has carried out large scale promotions across the organisation. Around 30 executives have...
This will close in 10 seconds