Searched for

BIOPHARMA DOWNSIZING

  • AstraZeneca India has laid off over 125 employees in its biopharmaceutical business unit, including senior managers and sales executives. T...
    • Load More