Chipotle will shutter its offices in Denver and New York and relocate its headquarters to Newport Beach, California.


00


CNBC