Rachel Gannon is the 29-year-old founder behind Cara Cara, a trendy new startup that’s selling indie brands at a 20% to 60% discount.
The premise of Cara Cara is similar to any other off-price store – TJ Maxx or Ross Stores, for example – though the brands …
Read More