Netherlands-based marketing and IT consultancy Vusa has appointed ID Advertising to design its new brand identity.
For more, visit: https://www.bizcommunity.com