Why This Connecticut Biotech Could be a $1M Opportunity for Investors January 23, 2018 Could Cara be the answer for investors itching to make $1 million? Source: BioSpace Posted in BioPharma