Amazon execs say layoffs are part of turning the company into the 'world's largest startup,' leaked memos show

Amazon announced 16,000 corporate layoffs on Wednesday. Executives say it aims to transform into the 'world's largest startup' with a cultural reset.