MUMBAI: Carat Media has retained the BMW India media account following a multi-agency pitch that saw participation of agencies like Zenith Optimedia, Maxus and BPN. The...