E-CommercefromTechCrunch2 weeks agoCaaStle founder charged with fraud, turns herself in | TechCrunchChristine Hunsicker was indicted on multiple fraud charges related to her startup CaaStle, accused of defrauding investors over $300 million.