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

 

 

Comments are closed.