Technology | Thu Apr 17, 2014 9:52am EDT

Online retailers in Germany under fire over working conditions