With an objective to bring “Ingenious Indian Ideas”, WPP’s Ogilvy Group has launched 82.5 Communications. Announcing the launch in....