Omnicom Media Group has won the global marketing communication mandate of automobile major Mercedes-Benz. After merging the communication and....