I don't understand the meaning of "at scale" well enough.
Native speaker’s answer
Rebecca
"At scale" means "at a large enough amount to make an impact or solve a problem". She is saying that Chipotle's sustainability efforts are enough to make a big impact on the environment. Ex: Our business hired more employees so we can operate at scale.