AGENCY:
MEC France
BRAND:
Barclays Bank
CATEGORY:
Websites & Microsites: Financial Services
AWARD:
Silver Lion