Technology | Tue May 14, 2013 3:39pm IST

Amazon workers in Germany strike for pay, benefits