Ogilvy India has announced the launch of OgilvyRED, a new consulting arm that brings together senior strategic specialists to consult on digital....