Media & Marketing - McDonald’s Romania has successfully completed a pioneering campaign leveraging Teads’ new Omnichannel ...