Delhi Press is one of the largest publishing house in the country with 32 magazines in 9 languages and a collective readership of over 30 million.....
Delhi Press is one of the largest publishing house in the country with 32 magazines in 9 languages and a collective readership of over 30 million.....
Following a multi-agency pitch, the Chennai office of TBWA\India has won the creative mandate for the newspaper brand, the New Indian Express - a....