Companies & Industries

The 9 restaurant chains Cara Operations has built its IPO on

Cara’s portfolio of restaurants served $1.7 billion worth of food last year