Accuray lays off 5.9% of radiotherapy workforce

The company delivered fourth quarter results that fell short of analyst expectations in August, causing its share price to fall.

Scroll to Top