The two injectable immunotherapy drugs failed to help patients in an advanced lung cancer trial
The company recently terminated 50 employees
Staff go on mass leave to protest layoffs
The company's Chennai facility will have two-thirds of its total number of IT employees by year end