Creative agency of the Ogilvy Group that develops integrated communication solutions for various industries.