CaaStle board confirms financial distress, furloughing employees

Home Tech Crunch CaaStle board confirms financial distress, furloughing employees