The German company forever loyal to Israel is trying some desperate coping spin over this?