Skip to main content alibris logo

Epica

With 5,642 entries in 2007, Epica is the largest advertising awards competition covering Europe and the EMEA region. Their aim is to encourage the highest standards of creativity in European advertising and to help agencies, film production companies and photographers to develop their reputations across the continent.