Delhi Press has appointed Sabyasachi Ghosh as their Advertising Sales Director. Ghosh will be leading the advertising sales function across the....