Mercedes-Benz is sustainably consolidating its agency landscape, and awarding the international mandate for marketing communication to Omnicom Group
Stuttgart : After merging the communication and marketing departments within the company, Mercedes-Benz is now taking the next ste
Read more