OMD, Omnicom Media Group’s full-service media agency and the world’s largest media network, is marking its 15th year in India this....