Willkommen zu I-D Media…this German-based firm seeks to give a new I.D. to European design. Geared more toward selling service concepts and a little less on showcasing the works themselves, the site voices their commitment to re-creating strategy and marketing plans.