I&F McCann Group receives Corporate Superbrands recognition

I&F McCann Group, one of the leading communication systems in Southeast Europe, received the award Corporate…