News of the layoffs comes hard on the heels of the company’s credit rating having been cut to junk status by Fitch Rating.
Source: BioSpace
News of the layoffs comes hard on the heels of the company’s credit rating having been cut to junk status by Fitch Rating.
Source: BioSpace