Video

There is no better place to be in India for advertising and media: Sam Balsara

Sam Balsara won The Hallmark award of the year at the Media ACE awards and advised the young people in advertising and media that there is no better place to be in India than advertising and media.