NEW DELHI: Strengthening its presence in the information technology sector, Ogilvy & Mather India has won the creative business of India’s leading network and e-commerce services...