How Chipotle lost its sizzle

In Featured by NewsFeedLeave a Comment

The Newport Beach-based Mexican chain Chipotle saw its same-store sales decline in 2025 for the first time since the company went public in 2006. Read full story Author: Caroline Petrow-Cohen