Home Finance Amazon workers go on strike in Germany