Amazon is preparing to lay off 30,000 employees in what could be the biggest corporate downsizing in its history. The move ...