Cardica lays of 24% of workforce

Cardica lays of 24% of workforce

Source: 
Mass Device