BMW India appoints IPG to handle communications

Account won post a multi-agency pitch