14 May
2010

Europe's anti-counterfeiting team between a rock and a hard place